diff --git a/src/main/fragment/cache/fragment-cache-csg65ce02.asm b/src/main/fragment/cache/fragment-cache-csg65ce02.asm index 7ec8d642e..941e42449 100644 --- a/src/main/fragment/cache/fragment-cache-csg65ce02.asm +++ b/src/main/fragment/cache/fragment-cache-csg65ce02.asm @@ -1,4 +1,4 @@ -//KICKC FRAGMENT CACHE 12f875813f 12f8759f70 +//KICKC FRAGMENT CACHE 12318fec4b 1231900a7c //FRAGMENT vbuz1=vbuc1 lda #{c1} sta {z1} diff --git a/src/main/fragment/cache/fragment-cache-mega45gs02.asm b/src/main/fragment/cache/fragment-cache-mega45gs02.asm index 6f224b74e..dbd7821d6 100644 --- a/src/main/fragment/cache/fragment-cache-mega45gs02.asm +++ b/src/main/fragment/cache/fragment-cache-mega45gs02.asm @@ -1,4 +1,4 @@ -//KICKC FRAGMENT CACHE 12f875813f 12f8759f70 +//KICKC FRAGMENT CACHE 12318fec4b 1231900a7c //FRAGMENT _deref_pbuc1=vbuc2 lda #{c2} sta {c1} diff --git a/src/main/fragment/cache/fragment-cache-mos6502.asm b/src/main/fragment/cache/fragment-cache-mos6502.asm index e4b656d9c..347910e94 100644 --- a/src/main/fragment/cache/fragment-cache-mos6502.asm +++ b/src/main/fragment/cache/fragment-cache-mos6502.asm @@ -1,4 +1,4 @@ -//KICKC FRAGMENT CACHE 12f875813f 12f8759f70 +//KICKC FRAGMENT CACHE 12318fec4b 1231900a7c //FRAGMENT vbuz1=vbuc1 lda #{c1} sta {z1} diff --git a/src/main/fragment/cache/fragment-cache-mos6502x.asm b/src/main/fragment/cache/fragment-cache-mos6502x.asm index aa5bf0a02..9a8ba7f26 100644 --- a/src/main/fragment/cache/fragment-cache-mos6502x.asm +++ b/src/main/fragment/cache/fragment-cache-mos6502x.asm @@ -1,4 +1,4 @@ -//KICKC FRAGMENT CACHE 12f875813f 12f8759f70 +//KICKC FRAGMENT CACHE 12318fec4b 1231900a7c //FRAGMENT vbuz1=vbuc1 lda #{c1} sta {z1} @@ -1441,75 +1441,14 @@ tax sty $ff cpx $ff beq {la1} -//FRAGMENT pssz1=pssc1 -lda #<{c1} -sta {z1} -lda #>{c1} -sta {z1}+1 -//FRAGMENT isr_hardware_all_entry -sta rega+1 @clob_a -stx regx+1 @clob_x -sty regy+1 @clob_y -//FRAGMENT vbuz1=_deref_pbuc1 -lda {c1} -sta {z1} -//FRAGMENT _deref_pbuc1=vbuz1 -lda {z1} -sta {c1} -//FRAGMENT isr_hardware_all_exit -rega: @clob_a @nooptimize lda #0 @clob_a @nooptimize -regx: @clob_x @nooptimize ldx #0 @clob_x @nooptimize -regy: @clob_y @nooptimize ldy #0 @clob_y @nooptimize -rti -//FRAGMENT pssz1=pssz2 +//FRAGMENT vwuz1=vwuz2_plus_1 +clc lda {z2} +adc #1 sta {z1} lda {z2}+1 +adc #0 sta {z1}+1 -//FRAGMENT pssz1=pssz1_plus_vbuc1 -lda #{c1} -clc -adc {z1} -sta {z1} -bcc !+ -inc {z1}+1 -!: -//FRAGMENT _deref_qprc1=pprc2 -lda #<{c2} -sta {c1} -lda #>{c2} -sta {c1}+1 -//FRAGMENT _deref_pbuc1=_deref_pbuc2 -lda {c2} -sta {c1} -//FRAGMENT vbuz1=vbuz1_plus_vbuc1 -lax {z1} -axs #-[{c1}] -stx {z1} -//FRAGMENT pssz1=pssz1_plus_vwuc1 -clc -lda {z1} -adc #<{c1} -sta {z1} -lda {z1}+1 -adc #>{c1} -sta {z1}+1 -//FRAGMENT pssz1=pssz1_minus_vwuc1 -lda {z1} -sec -sbc #<{c1} -sta {z1} -lda {z1}+1 -sbc #>{c1} -sta {z1}+1 -//FRAGMENT vbuz1=vbuz1_minus_vbuc1 -lax {z1} -axs #{c1} -stx {z1} -//FRAGMENT 0_eq_vbuz1_then_la1 -lda {z1} -cmp #0 -beq {la1} //FRAGMENT vwuz1=vwuz2_rol_1 lda {z2} asl @@ -1525,1043 +1464,6 @@ sta {z1} lda {z2}+1 adc #>{c1} sta {z1}+1 -//FRAGMENT vwuz1=_deref_pwuz2 -ldy #0 -lda ({z2}),y -sta {z1} -iny -lda ({z2}),y -sta {z1}+1 -//FRAGMENT vbuz1=_byte_vwuz2 -lda {z2} -sta {z1} -//FRAGMENT vwuz1=vwuz2_ror_3 -lda {z2}+1 -lsr -sta {z1}+1 -lda {z2} -ror -sta {z1} -lsr {z1}+1 -ror {z1} -lsr {z1}+1 -ror {z1} -//FRAGMENT vbuz1_eq_vbuc1_then_la1 -lda #{c1} -cmp {z1} -beq {la1} -//FRAGMENT vbuz1=vbuc1_minus_vbuz2 -lda #{c1} -sec -sbc {z2} -sta {z1} -//FRAGMENT pbuc1_derefidx_vbuz1=pbuc2_derefidx_vbuz2 -ldy {z2} -lda {c2},y -ldy {z1} -sta {c1},y -//FRAGMENT _deref_pbuc1=pbuc2_derefidx_vbuz1 -ldy {z1} -lda {c2},y -sta {c1} -//FRAGMENT _deref_pbuc1=_deref_pbuc1_bor_vbuc2 -lda #{c2} -ora {c1} -sta {c1} -//FRAGMENT vbuz1=vbuz2_bor_vbuc1 -lda #{c1} -ora {z2} -sta {z1} -//FRAGMENT 0_neq_vbuz1_then_la1 -lda {z1} -cmp #0 -bne {la1} -//FRAGMENT vwuz1_lt_vbuc1_then_la1 -lda {z1}+1 -bne !+ -lda {z1} -cmp #{c1} -bcc {la1} -!: -//FRAGMENT vwuz1=vwuz2_minus_vbuc1 -sec -lda {z2} -sbc #{c1} -sta {z1} -lda {z2}+1 -sbc #0 -sta {z1}+1 -//FRAGMENT vwuz1_gt_vwuc1_then_la1 -lda #>{c1} -cmp {z1}+1 -bcc {la1} -bne !+ -lda #<{c1} -cmp {z1} -bcc {la1} -!: -//FRAGMENT vwuz1=vwuz2_plus_vbuc1 -lda #{c1} -clc -adc {z2} -sta {z1} -lda #0 -adc {z2}+1 -sta {z1}+1 -//FRAGMENT vwuz1_neq_vwuc1_then_la1 -lda {z1}+1 -cmp #>{c1} -bne {la1} -lda {z1} -cmp #<{c1} -bne {la1} -//FRAGMENT _deref_pbuc1=_deref_pbuc1_band_vbuc2 -lda #{c2} -and {c1} -sta {c1} -//FRAGMENT vbuz1=vbuz2_rol_1 -lda {z2} -asl -sta {z1} -//FRAGMENT 0_neq_pbuz1_derefidx_vbuz2_then_la1 -ldy {z2} -lda ({z1}),y - -cmp #0 -bne {la1} -//FRAGMENT vbuz1=vbuz2_ror_1 -lda {z2} -lsr -sta {z1} -//FRAGMENT pbuc1_derefidx_vbuz1=pbuz2_derefidx_vbuz3 -ldx {z1} -ldy {z3} -lda ({z2}),y -sta {c1},x -//FRAGMENT vbuz1=_inc_vbuz2 -ldy {z2} -iny -sty {z1} -//FRAGMENT vbuz1=pbuz2_derefidx_vbuz3 -ldy {z3} -lda ({z2}),y -sta {z1} -//FRAGMENT 0_neq_pbuc1_derefidx_vbuz1_then_la1 -ldy {z1} -lda {c1},y -cmp #0 -bne {la1} -//FRAGMENT _deref_pbuc1=_deref_pbuc1_band_pbuc2_derefidx_vbuz1 -lda {c1} -ldy {z1} -and {c2},y -sta {c1} -//FRAGMENT vbuz1=vbuz2_plus_1 -ldy {z2} -iny -sty {z1} -//FRAGMENT _deref_pbuc1=_deref_pbuc1_bor_pbuc2_derefidx_vbuz1 -lda {c1} -ldy {z1} -ora {c2},y -sta {c1} -//FRAGMENT vwuz1=pwuc1_derefidx_vbuz2 -ldy {z2} -lda {c1},y -sta {z1} -lda {c1}+1,y -sta {z1}+1 -//FRAGMENT _deref_pbuz1_neq_0_then_la1 -ldy #0 -lda ({z1}),y -cmp #0 -bne {la1} -//FRAGMENT pvoz1=pvoc1 -lda #<{c1} -sta {z1} -lda #>{c1} -sta {z1}+1 -//FRAGMENT pbuz1=pbuc1_plus_vwuz2 -clc -lda {z2} -adc #<{c1} -sta {z1} -lda {z2}+1 -adc #>{c1} -sta {z1}+1 -//FRAGMENT vwuz1_le_0_then_la1 -lda {z1} -bne !+ -lda {z1}+1 -beq {la1} -!: -//FRAGMENT pbuz1=pbuz2_plus_vwuz3 -lda {z2} -clc -adc {z3} -sta {z1} -lda {z2}+1 -adc {z3}+1 -sta {z1}+1 -//FRAGMENT pbuz1_neq_pbuz2_then_la1 -lda {z1}+1 -cmp {z2}+1 -bne {la1} -lda {z1} -cmp {z2} -bne {la1} -//FRAGMENT _deref_pbuz1=_deref_pbuz2 -ldy #0 -lda ({z2}),y -ldy #0 -sta ({z1}),y -//FRAGMENT vwuz1_le_vwuc1_then_la1 -lda {z1}+1 -cmp #>{c1} -bne !+ -lda {z1} -cmp #<{c1} -!: -bcc {la1} -beq {la1} -//FRAGMENT pbuc1_derefidx_vbuz1=vbuz1 -ldy {z1} -tya -sta {c1},y -//FRAGMENT pssz1=pssz2_plus_vbuc1 -lda #{c1} -clc -adc {z2} -sta {z1} -lda #0 -adc {z2}+1 -sta {z1}+1 -//FRAGMENT pssz1_eq_pssz2_then_la1 -lda {z1} -cmp {z2} -bne !+ -lda {z1}+1 -cmp {z2}+1 -beq {la1} -!: -//FRAGMENT pbuc1_derefidx_vbuz1_le_vbuz2_then_la1 -lda {z2} -ldy {z1} -cmp {c1},y -bcs {la1} -//FRAGMENT pbuz1_derefidx_vbuc1=vbuz2 -lda {z2} -ldy #{c1} -sta ({z1}),y -//FRAGMENT vbuz1=vbuz1_plus_1 -inc {z1} -//FRAGMENT vbuz1=vbuz2_plus_vbuc1 -lax {z2} -axs #-[{c1}] -stx {z1} -//FRAGMENT pbuc1_derefidx_vbuz1=_deref_pbuc2 -lda {c2} -ldy {z1} -sta {c1},y -//FRAGMENT vbuz1_ge_pbuc1_derefidx_(pbuc2_derefidx_vbuz2)_then_la1 -lda {z1} -ldx {z2} -ldy {c2},x -cmp {c1},y -bcs {la1} -//FRAGMENT pbuc1_derefidx_vbuz1=pbuc2_derefidx_vbuz1 -ldy {z1} -lda {c2},y -sta {c1},y -//FRAGMENT vbuz1_lt_pbuc1_derefidx_(pbuc2_derefidx_vbuz2)_then_la1 -lda {z1} -ldx {z2} -ldy {c2},x -cmp {c1},y -bcc {la1} -//FRAGMENT vbuz1_lt_vbuz2_then_la1 -lda {z1} -cmp {z2} -bcc {la1} -//FRAGMENT vwuz1=vwuz2_rol_2 -lda {z2} -asl -sta {z1} -lda {z2}+1 -rol -sta {z1}+1 -asl {z1} -rol {z1}+1 -//FRAGMENT vwuz1=vwuz2_plus_vwuz3 -lda {z2} -clc -adc {z3} -sta {z1} -lda {z2}+1 -adc {z3}+1 -sta {z1}+1 -//FRAGMENT pbuz1_derefidx_vbuz2=pbuz3_derefidx_vbuz2 -ldy {z2} -lda ({z3}),y -sta ({z1}),y -//FRAGMENT vbuz1_ge_vbuc1_then_la1 -lda {z1} -cmp #{c1} -bcs {la1} -//FRAGMENT vbuaa=_deref_pbuc1 -lda {c1} -//FRAGMENT vbuxx=_deref_pbuc1 -ldx {c1} -//FRAGMENT _deref_pbuc1=vbuxx -stx {c1} -//FRAGMENT vbuaa=_byte_vwuz1 -lda {z1} -//FRAGMENT vbuxx=_byte_vwuz1 -lda {z1} -tax -//FRAGMENT vbuyy=_byte_vwuz1 -lda {z1} -tay -//FRAGMENT vbuaa_eq_vbuc1_then_la1 -cmp #{c1} -beq {la1} -//FRAGMENT vbuaa_neq_vbuc1_then_la1 -cmp #{c1} -bne {la1} -//FRAGMENT vbuaa=vbuc1_minus_vbuz1 -lda #{c1} -sec -sbc {z1} -//FRAGMENT vbuxx=vbuc1_minus_vbuz1 -lda #{c1} -sec -sbc {z1} -tax -//FRAGMENT vbuyy=vbuc1_minus_vbuz1 -lda #{c1} -sec -sbc {z1} -tay -//FRAGMENT pbuc1_derefidx_vbuaa=pbuc2_derefidx_vbuz1 -ldx {z1} -tay -lda {c2},x -sta {c1},y -//FRAGMENT pbuc1_derefidx_vbuxx=pbuc2_derefidx_vbuz1 -ldy {z1} -lda {c2},y -sta {c1},x -//FRAGMENT pbuc1_derefidx_vbuyy=pbuc2_derefidx_vbuz1 -ldx {z1} -lda {c2},x -sta {c1},y -//FRAGMENT vbuaa=vbuz1_bor_vbuc1 -lda #{c1} -ora {z1} -//FRAGMENT vbuxx=vbuz1_bor_vbuc1 -lda #{c1} -ora {z1} -tax -//FRAGMENT vbuyy=vbuz1_bor_vbuc1 -lda #{c1} -ora {z1} -tay -//FRAGMENT _deref_pbuc1=vbuaa -sta {c1} -//FRAGMENT 0_neq_vbuaa_then_la1 -cmp #0 -bne {la1} -//FRAGMENT vbuaa=vbuz1_rol_1 -lda {z1} -asl -//FRAGMENT vbuxx=vbuz1_rol_1 -lda {z1} -asl -tax -//FRAGMENT vbuyy=vbuz1_rol_1 -lda {z1} -asl -tay -//FRAGMENT 0_neq_pbuz1_derefidx_vbuaa_then_la1 -tay -lda ({z1}),y - -cmp #0 -bne {la1} -//FRAGMENT 0_neq_pbuz1_derefidx_vbuxx_then_la1 -txa -tay -lda ({z1}),y - -cmp #0 -bne {la1} -//FRAGMENT 0_neq_pbuz1_derefidx_vbuyy_then_la1 -lda ({z1}),y - -cmp #0 -bne {la1} -//FRAGMENT vbuz1=vbuxx_ror_1 -txa -lsr -sta {z1} -//FRAGMENT vbuz1=vbuyy_ror_1 -tya -lsr -sta {z1} -//FRAGMENT vbuaa=vbuz1_ror_1 -lda {z1} -lsr -//FRAGMENT vbuaa=vbuxx_ror_1 -txa -lsr -//FRAGMENT vbuaa=vbuyy_ror_1 -tya -lsr -//FRAGMENT vbuxx=vbuz1_ror_1 -lda {z1} -lsr -tax -//FRAGMENT vbuxx=vbuyy_ror_1 -tya -lsr -tax -//FRAGMENT vbuyy=vbuz1_ror_1 -lda {z1} -lsr -tay -//FRAGMENT vbuyy=vbuxx_ror_1 -txa -lsr -tay -//FRAGMENT pbuc1_derefidx_vbuxx=pbuz1_derefidx_vbuz2 -ldy {z2} -lda ({z1}),y -sta {c1},x -//FRAGMENT pbuc1_derefidx_vbuyy=pbuz1_derefidx_vbuz2 -tya -ldy {z2} -tax -lda ({z1}),y -sta {c1},x -//FRAGMENT pbuc1_derefidx_vbuz1=pbuz2_derefidx_vbuxx -txa -ldx {z1} -tay -lda ({z2}),y -sta {c1},x -//FRAGMENT pbuc1_derefidx_vbuxx=pbuz1_derefidx_vbuxx -txa -tay -lda ({z1}),y -sta {c1},x -//FRAGMENT pbuc1_derefidx_vbuyy=pbuz1_derefidx_vbuxx -sty $ff -txa -tay -lda ({z1}),y -ldy $ff -sta {c1},y -//FRAGMENT pbuc1_derefidx_vbuz1=pbuz2_derefidx_vbuyy -lda ({z2}),y -ldx {z1} -sta {c1},x -//FRAGMENT pbuc1_derefidx_vbuxx=pbuz1_derefidx_vbuyy -lda ({z1}),y -sta {c1},x -//FRAGMENT pbuc1_derefidx_vbuyy=pbuz1_derefidx_vbuyy -lda ({z1}),y -sta {c1},y -//FRAGMENT vbuz1=_inc_vbuxx -inx -stx {z1} -//FRAGMENT vbuz1=pbuz2_derefidx_vbuaa -tay -lda ({z2}),y -sta {z1} -//FRAGMENT vbuz1=pbuz2_derefidx_vbuxx -txa -tay -lda ({z2}),y -sta {z1} -//FRAGMENT vbuz1=pbuz2_derefidx_vbuyy -lda ({z2}),y -sta {z1} -//FRAGMENT vbuaa=pbuz1_derefidx_vbuz2 -ldy {z2} -lda ({z1}),y -//FRAGMENT vbuaa=pbuz1_derefidx_vbuaa -tay -lda ({z1}),y -//FRAGMENT vbuaa=pbuz1_derefidx_vbuxx -txa -tay -lda ({z1}),y -//FRAGMENT vbuaa=pbuz1_derefidx_vbuyy -lda ({z1}),y -//FRAGMENT vbuxx=pbuz1_derefidx_vbuz2 -ldy {z2} -lda ({z1}),y -tax -//FRAGMENT vbuxx=pbuz1_derefidx_vbuaa -tay -lda ({z1}),y -tax -//FRAGMENT vbuxx=pbuz1_derefidx_vbuxx -txa -tay -lda ({z1}),y -tax -//FRAGMENT vbuxx=pbuz1_derefidx_vbuyy -lda ({z1}),y -tax -//FRAGMENT vbuyy=pbuz1_derefidx_vbuz2 -ldy {z2} -lda ({z1}),y -tay -//FRAGMENT vbuyy=pbuz1_derefidx_vbuaa -tay -lda ({z1}),y -tay -//FRAGMENT vbuyy=pbuz1_derefidx_vbuxx -txa -tay -lda ({z1}),y -tay -//FRAGMENT vbuyy=pbuz1_derefidx_vbuyy -lda ({z1}),y -tay -//FRAGMENT pbuc1_derefidx_vbuz1=pbuc2_derefidx_vbuaa -tay -lda {c2},y -ldy {z1} -sta {c1},y -//FRAGMENT pbuc1_derefidx_vbuxx=pbuc2_derefidx_vbuaa -tay -lda {c2},y -sta {c1},x -//FRAGMENT pbuc1_derefidx_vbuyy=pbuc2_derefidx_vbuaa -tax -lda {c2},x -sta {c1},y -//FRAGMENT pbuc1_derefidx_vbuz1=pbuc2_derefidx_vbuxx -lda {c2},x -ldy {z1} -sta {c1},y -//FRAGMENT pbuc1_derefidx_vbuxx=pbuc2_derefidx_vbuxx -lda {c2},x -sta {c1},x -//FRAGMENT pbuc1_derefidx_vbuyy=pbuc2_derefidx_vbuxx -lda {c2},x -sta {c1},y -//FRAGMENT pbuc1_derefidx_vbuz1=pbuc2_derefidx_vbuyy -lda {c2},y -ldy {z1} -sta {c1},y -//FRAGMENT pbuc1_derefidx_vbuxx=pbuc2_derefidx_vbuyy -lda {c2},y -sta {c1},x -//FRAGMENT pbuc1_derefidx_vbuyy=pbuc2_derefidx_vbuyy -lda {c2},y -sta {c1},y -//FRAGMENT 0_neq_pbuc1_derefidx_vbuxx_then_la1 -lda {c1},x -cmp #0 -bne {la1} -//FRAGMENT 0_neq_pbuc1_derefidx_vbuyy_then_la1 -lda {c1},y -cmp #0 -bne {la1} -//FRAGMENT _deref_pbuc1=_deref_pbuc1_band_pbuc2_derefidx_vbuxx -lda {c1} -and {c2},x -sta {c1} -//FRAGMENT _deref_pbuc1=_deref_pbuc1_band_pbuc2_derefidx_vbuyy -lda {c1} -and {c2},y -sta {c1} -//FRAGMENT vbuaa=vbuz1_plus_1 -lda {z1} -clc -adc #1 -//FRAGMENT vbuz1=vbuaa_rol_1 -asl -sta {z1} -//FRAGMENT vbuxx=vbuaa_rol_1 -asl -tax -//FRAGMENT vbuyy=vbuaa_rol_1 -asl -tay -//FRAGMENT vbuz1=vbuxx_rol_1 -txa -asl -sta {z1} -//FRAGMENT vbuxx=vbuxx_rol_1 -txa -asl -tax -//FRAGMENT vbuyy=vbuxx_rol_1 -txa -asl -tay -//FRAGMENT vbuz1=vbuyy_rol_1 -tya -asl -sta {z1} -//FRAGMENT vbuxx=vbuyy_rol_1 -tya -asl -tax -//FRAGMENT vbuyy=vbuyy_rol_1 -tya -asl -tay -//FRAGMENT vbuxx=_inc_vbuz1 -ldx {z1} -inx -//FRAGMENT vbuxx_eq_vbuc1_then_la1 -cpx #{c1} -beq {la1} -//FRAGMENT _deref_pbuc1=_deref_pbuc1_bor_pbuc2_derefidx_vbuxx -lda {c1} -ora {c2},x -sta {c1} -//FRAGMENT _deref_pbuc1=_deref_pbuc1_bor_pbuc2_derefidx_vbuyy -lda {c1} -ora {c2},y -sta {c1} -//FRAGMENT vbuaa=vbuaa_rol_1 -asl -//FRAGMENT vbuaa=vbuxx_rol_1 -txa -asl -//FRAGMENT vbuaa=vbuyy_rol_1 -tya -asl -//FRAGMENT vwuz1=pwuc1_derefidx_vbuaa -tay -lda {c1},y -sta {z1} -lda {c1}+1,y -sta {z1}+1 -//FRAGMENT vwuz1=pwuc1_derefidx_vbuxx -lda {c1},x -sta {z1} -lda {c1}+1,x -sta {z1}+1 -//FRAGMENT vwuz1=pwuc1_derefidx_vbuyy -lda {c1},y -sta {z1} -lda {c1}+1,y -sta {z1}+1 -//FRAGMENT pbuc1_derefidx_vbuaa=pbuc2_derefidx_vbuaa -tay -lda {c2},y -sta {c1},y -//FRAGMENT pbuc1_derefidx_vbuaa=pbuc2_derefidx_vbuxx -tay -lda {c2},x -sta {c1},y -//FRAGMENT pbuc1_derefidx_vbuaa=pbuc2_derefidx_vbuyy -tax -lda {c2},y -sta {c1},x -//FRAGMENT vbuaa=vbuc1_plus_vbuxx -txa -clc -adc #{c1} -//FRAGMENT vbuaa=vbuc1_plus_vbuyy -tya -clc -adc #{c1} -//FRAGMENT pbuc1_derefidx_vbuz1=vbuaa -ldy {z1} -sta {c1},y -//FRAGMENT vbuxx=vbuxx_plus_vbuc1 -txa -axs #-[{c1}] -//FRAGMENT vbuyy=vbuyy_plus_vbuc1 -tya -clc -adc #{c1} -tay -//FRAGMENT pbuc1_derefidx_vbuaa=vbuaa -tax -sta {c1},x -//FRAGMENT pbuc1_derefidx_vbuaa_le_vbuz1_then_la1 -tay -lda {z1} -cmp {c1},y -bcs {la1} -//FRAGMENT pbuc1_derefidx_vbuxx_le_vbuz1_then_la1 -txa -tay -lda {z1} -cmp {c1},y -bcs {la1} -//FRAGMENT pbuc1_derefidx_vbuyy_le_vbuz1_then_la1 -lda {z1} -cmp {c1},y -bcs {la1} -//FRAGMENT pbuc1_derefidx_vbuz1_le_vbuxx_then_la1 -ldy {z1} -txa -cmp {c1},y -bcs {la1} -//FRAGMENT pbuc1_derefidx_vbuaa_le_vbuxx_then_la1 -tay -txa -cmp {c1},y -bcs {la1} -//FRAGMENT pbuc1_derefidx_vbuxx_le_vbuxx_then_la1 -txa -tay -cmp {c1},y -bcs {la1} -//FRAGMENT pbuc1_derefidx_vbuyy_le_vbuxx_then_la1 -txa -cmp {c1},y -bcs {la1} -//FRAGMENT pbuc1_derefidx_vbuz1_le_vbuyy_then_la1 -tya -ldy {z1} -cmp {c1},y -bcs {la1} -//FRAGMENT pbuc1_derefidx_vbuaa_le_vbuyy_then_la1 -tax -lda {c1},x -sta $ff -cpy $ff -bcs {la1} -//FRAGMENT pbuc1_derefidx_vbuxx_le_vbuyy_then_la1 -lda {c1},x -sta $ff -cpy $ff -bcs {la1} -//FRAGMENT pbuc1_derefidx_vbuyy_le_vbuyy_then_la1 -tya -cmp {c1},y -bcs {la1} -//FRAGMENT pbuz1_derefidx_vbuc1=vbuxx -ldy #{c1} -txa -sta ({z1}),y -//FRAGMENT vbuaa=vbuz1_plus_vbuc1 -lda #{c1} -clc -adc {z1} -//FRAGMENT vbuxx=vbuz1_plus_vbuc1 -lax {z1} -axs #-[{c1}] -//FRAGMENT vbuyy=vbuz1_plus_vbuc1 -lda #{c1} -clc -adc {z1} -tay -//FRAGMENT vbuz1=vbuxx_plus_vbuc1 -txa -axs #-[{c1}] -stx {z1} -//FRAGMENT vbuaa=vbuxx_plus_vbuc1 -txa -clc -adc #{c1} -//FRAGMENT vbuyy=vbuxx_plus_vbuc1 -txa -clc -adc #{c1} -tay -//FRAGMENT vbuz1=vbuxx_plus_1 -inx -stx {z1} -//FRAGMENT pbuc1_derefidx_vbuaa=_deref_pbuc2 -tay -lda {c2} -sta {c1},y -//FRAGMENT pbuc1_derefidx_vbuxx=_deref_pbuc2 -lda {c2} -sta {c1},x -//FRAGMENT pbuc1_derefidx_vbuyy=_deref_pbuc2 -lda {c2} -sta {c1},y -//FRAGMENT vbuaa_ge_pbuc1_derefidx_(pbuc2_derefidx_vbuz1)_then_la1 -ldx {z1} -ldy {c2},x -cmp {c1},y -bcs {la1} -//FRAGMENT vbuxx_ge_pbuc1_derefidx_(pbuc2_derefidx_vbuz1)_then_la1 -ldy {z1} -txa -ldx {c2},y -cmp {c1},x -bcs {la1} -//FRAGMENT vbuyy_ge_pbuc1_derefidx_(pbuc2_derefidx_vbuz1)_then_la1 -ldx {z1} -tya -ldy {c2},x -cmp {c1},y -bcs {la1} -//FRAGMENT vbuz1_ge_pbuc1_derefidx_(pbuc2_derefidx_vbuaa)_then_la1 -tax -lda {z1} -ldy {c2},x -cmp {c1},y -bcs {la1} -//FRAGMENT vbuaa_ge_pbuc1_derefidx_(pbuc2_derefidx_vbuaa)_then_la1 -tax -ldy {c2},x -cmp {c1},y -bcs {la1} -//FRAGMENT vbuxx_ge_pbuc1_derefidx_(pbuc2_derefidx_vbuaa)_then_la1 -tay -txa -ldx {c2},y -cmp {c1},x -bcs {la1} -//FRAGMENT vbuyy_ge_pbuc1_derefidx_(pbuc2_derefidx_vbuaa)_then_la1 -tax -tya -ldy {c2},x -cmp {c1},y -bcs {la1} -//FRAGMENT vbuz1_ge_pbuc1_derefidx_(pbuc2_derefidx_vbuxx)_then_la1 -lda {z1} -ldy {c2},x -cmp {c1},y -bcs {la1} -//FRAGMENT vbuaa_ge_pbuc1_derefidx_(pbuc2_derefidx_vbuxx)_then_la1 -ldy {c2},x -cmp {c1},y -bcs {la1} -//FRAGMENT vbuxx_ge_pbuc1_derefidx_(pbuc2_derefidx_vbuxx)_then_la1 -txa -ldy {c2},x -cmp {c1},y -bcs {la1} -//FRAGMENT vbuyy_ge_pbuc1_derefidx_(pbuc2_derefidx_vbuxx)_then_la1 -tya -ldy {c2},x -cmp {c1},y -bcs {la1} -//FRAGMENT vbuz1_ge_pbuc1_derefidx_(pbuc2_derefidx_vbuyy)_then_la1 -lda {z1} -ldx {c2},y -cmp {c1},x -bcs {la1} -//FRAGMENT vbuz1_lt_pbuc1_derefidx_(pbuc2_derefidx_vbuxx)_then_la1 -lda {z1} -ldy {c2},x -cmp {c1},y -bcc {la1} -//FRAGMENT vbuz1_lt_pbuc1_derefidx_(pbuc2_derefidx_vbuyy)_then_la1 -lda {z1} -ldx {c2},y -cmp {c1},x -bcc {la1} -//FRAGMENT vbuxx_lt_pbuc1_derefidx_(pbuc2_derefidx_vbuz1)_then_la1 -ldy {z1} -txa -ldx {c2},y -cmp {c1},x -bcc {la1} -//FRAGMENT vbuxx_lt_pbuc1_derefidx_(pbuc2_derefidx_vbuxx)_then_la1 -txa -ldy {c2},x -cmp {c1},y -bcc {la1} -//FRAGMENT vbuxx_lt_pbuc1_derefidx_(pbuc2_derefidx_vbuyy)_then_la1 -txa -ldx {c2},y -cmp {c1},x -bcc {la1} -//FRAGMENT vbuyy_lt_pbuc1_derefidx_(pbuc2_derefidx_vbuz1)_then_la1 -ldx {z1} -tya -ldy {c2},x -cmp {c1},y -bcc {la1} -//FRAGMENT vbuyy_lt_pbuc1_derefidx_(pbuc2_derefidx_vbuxx)_then_la1 -tya -ldy {c2},x -cmp {c1},y -bcc {la1} -//FRAGMENT vbuyy_lt_pbuc1_derefidx_(pbuc2_derefidx_vbuyy)_then_la1 -tya -ldx {c2},y -cmp {c1},x -bcc {la1} -//FRAGMENT vbuaa=_inc_vbuz1 -lda {z1} -clc -adc #1 -//FRAGMENT pbuc1_derefidx_vbuaa=vbuz1 -tay -lda {z1} -sta {c1},y -//FRAGMENT pbuc1_derefidx_vbuaa=vbuxx -tay -txa -sta {c1},y -//FRAGMENT pbuc1_derefidx_vbuaa=vbuyy -tax -tya -sta {c1},x -//FRAGMENT vbuaa_lt_vbuz1_then_la1 -cmp {z1} -bcc {la1} -//FRAGMENT pbuz1_derefidx_vbuaa=pbuz2_derefidx_vbuaa -tay -lda ({z2}),y -sta ({z1}),y -//FRAGMENT pbuz1_derefidx_vbuxx=pbuz2_derefidx_vbuxx -txa -tay -lda ({z2}),y -sta ({z1}),y -//FRAGMENT pbuz1_derefidx_vbuyy=pbuz2_derefidx_vbuyy -lda ({z2}),y -sta ({z1}),y -//FRAGMENT vbuxx_ge_pbuc1_derefidx_(pbuc2_derefidx_vbuyy)_then_la1 -txa -ldx {c2},y -cmp {c1},x -bcs {la1} -//FRAGMENT vbuyy_ge_pbuc1_derefidx_(pbuc2_derefidx_vbuyy)_then_la1 -tya -ldx {c2},y -cmp {c1},x -bcs {la1} -//FRAGMENT vbuyy_eq_vbuc1_then_la1 -cpy #{c1} -beq {la1} -//FRAGMENT vbuz1=_inc_vbuyy -iny -sty {z1} -//FRAGMENT vbuyy=vbuxx -txa -tay -//FRAGMENT vbuxx=vbuxx_plus_1 -inx -//FRAGMENT vbuxx_lt_vbuz1_then_la1 -cpx {z1} -bcc {la1} -//FRAGMENT vbuyy_lt_vbuz1_then_la1 -cpy {z1} -bcc {la1} -//FRAGMENT vbuxx=vbuc1_plus_vbuxx -txa -axs #-[{c1}] -//FRAGMENT vbuxx=vbuc1_plus_vbuyy -tya -tax -axs #-[{c1}] -//FRAGMENT _deref_pbuc1=vbuyy -sty {c1} -//FRAGMENT vbuyy=vbuc1_plus_vbuaa -clc -adc #{c1} -tay -//FRAGMENT vbuyy=vbuc1_plus_vbuxx -txa -clc -adc #{c1} -tay -//FRAGMENT vbuyy=vbuc1_plus_vbuyy -tya -clc -adc #{c1} -tay -//FRAGMENT vbuaa=_inc_vbuaa -clc -adc #1 -//FRAGMENT vbuyy=_inc_vbuz1 -ldy {z1} -iny -//FRAGMENT vbuxx=vbuz1_plus_1 -ldx {z1} -inx -//FRAGMENT vbuyy=vbuz1_plus_1 -ldy {z1} -iny -//FRAGMENT vbuyy=_lo_vwuz1 -ldy {z1} -//FRAGMENT 0_neq_vbuxx_then_la1 -cpx #0 -bne {la1} -//FRAGMENT 0_neq_vbuyy_then_la1 -cpy #0 -bne {la1} -//FRAGMENT vbuaa=_inc_vbuxx -inx -txa -//FRAGMENT vbuyy=_inc_vbuxx -txa -tay -iny -//FRAGMENT pbuc1_derefidx_vbuxx=vbuaa -sta {c1},x -//FRAGMENT vbuaa=vbuxx_plus_1 -inx -txa -//FRAGMENT vbuaa=vbuyy_plus_1 -iny -tya -//FRAGMENT pbuz1=pbuz2_plus_vwuz1 -lda {z1} -clc -adc {z2} -sta {z1} -lda {z1}+1 -adc {z2}+1 -sta {z1}+1 -//FRAGMENT vwuz1=_deref_pwuz1 -ldy #0 -lda ({z1}),y -pha -iny -lda ({z1}),y -sta {z1}+1 -pla -sta {z1} -//FRAGMENT pwuz1=pwuc1_plus_vwuz1 -clc -lda {z1} -adc #<{c1} -sta {z1} -lda {z1}+1 -adc #>{c1} -sta {z1}+1 -//FRAGMENT vwuz1=vwuz1_ror_3 -lsr {z1}+1 -ror {z1} -lsr {z1}+1 -ror {z1} -lsr {z1}+1 -ror {z1} -//FRAGMENT vwuz1=vwuz2_plus_vwuz1 -lda {z1} -clc -adc {z2} -sta {z1} -lda {z1}+1 -adc {z2}+1 -sta {z1}+1 -//FRAGMENT pbuz1=pbuc1_plus_vwuz1 -clc -lda {z1} -adc #<{c1} -sta {z1} -lda {z1}+1 -adc #>{c1} -sta {z1}+1 -//FRAGMENT vwuz1=vwuz2_plus_1 -clc -lda {z2} -adc #1 -sta {z1} -lda {z2}+1 -adc #0 -sta {z1}+1 //FRAGMENT vwuz1=_deref_pwuz2_plus__deref_pwuz3 ldy #0 clc @@ -2582,6 +1484,20 @@ iny lda {z2}+1 adc ({z3}),y sta {z1}+1 +//FRAGMENT vwuz1_neq_vwuc1_then_la1 +lda {z1}+1 +cmp #>{c1} +bne {la1} +lda {z1} +cmp #<{c1} +bne {la1} +//FRAGMENT vwuz1=_deref_pwuz2 +ldy #0 +lda ({z2}),y +sta {z1} +iny +lda ({z2}),y +sta {z1}+1 //FRAGMENT vduz1=vduz2 lda {z2} sta {z1} @@ -2601,6 +1517,13 @@ lda {c1} sta {z1} lda {c1}+1 sta {z1}+1 +//FRAGMENT 0_neq_vbuz1_then_la1 +lda {z1} +cmp #0 +bne {la1} +//FRAGMENT vbuz1=_deref_pbuc1 +lda {c1} +sta {z1} //FRAGMENT vduz1=_dword_vwuz2 lda {z2} sta {z1} @@ -2648,11 +1571,36 @@ asl {z1} rol {z1}+1 rol {z1}+2 rol {z1}+3 +//FRAGMENT vwuz1_le_0_then_la1 +lda {z1} +bne !+ +lda {z1}+1 +beq {la1} +!: +//FRAGMENT pbuz1=pbuz2_plus_vwuz3 +lda {z2} +clc +adc {z3} +sta {z1} +lda {z2}+1 +adc {z3}+1 +sta {z1}+1 +//FRAGMENT pbuz1_neq_pbuz2_then_la1 +lda {z1}+1 +cmp {z2}+1 +bne {la1} +lda {z1} +cmp {z2} +bne {la1} //FRAGMENT _deref_pwuc1=vbuc2 lda #0 sta {c1}+1 lda #<{c2} sta {c1} +//FRAGMENT vbuz1_eq_vbuc1_then_la1 +lda #{c1} +cmp {z1} +beq {la1} //FRAGMENT vbuz1=pbuc1_derefidx_(_deref_pbuc2) ldy {c2} lda {c1},y @@ -2669,6 +1617,9 @@ lda {c1} cmp #{c2} beq {la1} !: +//FRAGMENT vbuz1=_byte_vwuz2 +lda {z2} +sta {z1} //FRAGMENT _deref_pbuz1=pbuc1_derefidx_vbuz2 ldy {z2} lda {c1},y @@ -2682,6 +1633,16 @@ sta {z1} lda {z2}+1 adc #0 sta {z1}+1 +//FRAGMENT vbuz1=vbuz2_rol_1 +lda {z2} +asl +sta {z1} +//FRAGMENT vwuz1=pwuc1_derefidx_vbuz2 +ldy {z2} +lda {c1},y +sta {z1} +lda {c1}+1,y +sta {z1}+1 //FRAGMENT vwuz1_ge_vwuz2_then_la1 lda {z2}+1 cmp {z1}+1 @@ -2691,6 +1652,10 @@ cmp {z1} beq {la1} !: bcc {la1} +//FRAGMENT 0_eq_vbuz1_then_la1 +lda {z1} +cmp #0 +beq {la1} //FRAGMENT vbuz1=_byte_vduz2 lda {z2} sta {z1} @@ -2734,6 +1699,9 @@ ldy {c1}+1 sty $ff ldy #0 sta ($fe),y +//FRAGMENT _deref_pbuc1=vbuz1 +lda {z1} +sta {c1} //FRAGMENT _deref_qbuc1=pbuz1 lda {z1} sta {c1} @@ -2819,6 +1787,23 @@ lda {c1} sta {z1} lda #0 sta {z1}+1 +//FRAGMENT vwuz1=vwuz2_rol_2 +lda {z2} +asl +sta {z1} +lda {z2}+1 +rol +sta {z1}+1 +asl {z1} +rol {z1}+1 +//FRAGMENT vwuz1=vwuz2_plus_vwuz3 +lda {z2} +clc +adc {z3} +sta {z1} +lda {z2}+1 +adc {z3}+1 +sta {z1}+1 //FRAGMENT pbuz1=_deref_qbuc1_plus_vwuz2 clc lda {z2} @@ -2835,6 +1820,18 @@ sta {z1} lda {c1}+1 adc {z2}+1 sta {z1}+1 +//FRAGMENT _deref_pbuz1=_deref_pbuz2 +ldy #0 +lda ({z2}),y +ldy #0 +sta ({z1}),y +//FRAGMENT 0_neq_vbuaa_then_la1 +cmp #0 +bne {la1} +//FRAGMENT vbuaa=_deref_pbuc1 +lda {c1} +//FRAGMENT vbuxx=_deref_pbuc1 +ldx {c1} //FRAGMENT vbuaa=vwuz1_band_vbuc1 lda #{c1} and {z1} @@ -2855,6 +1852,14 @@ ldx {c1},y //FRAGMENT vbuyy=pbuc1_derefidx_(_deref_pbuc2) ldx {c2} ldy {c1},x +//FRAGMENT vbuaa=_byte_vwuz1 +lda {z1} +//FRAGMENT vbuxx=_byte_vwuz1 +lda {z1} +tax +//FRAGMENT vbuyy=_byte_vwuz1 +lda {z1} +tay //FRAGMENT _deref_pbuz1=pbuc1_derefidx_vbuaa tay lda {c1},y @@ -2868,6 +1873,77 @@ sta ({z1}),y lda {c1},y ldy #0 sta ({z1}),y +//FRAGMENT vbuaa=vbuz1_rol_1 +lda {z1} +asl +//FRAGMENT vbuxx=vbuz1_rol_1 +lda {z1} +asl +tax +//FRAGMENT vbuyy=vbuz1_rol_1 +lda {z1} +asl +tay +//FRAGMENT vbuz1=vbuaa_rol_1 +asl +sta {z1} +//FRAGMENT vbuaa=vbuaa_rol_1 +asl +//FRAGMENT vbuxx=vbuaa_rol_1 +asl +tax +//FRAGMENT vbuyy=vbuaa_rol_1 +asl +tay +//FRAGMENT vbuz1=vbuxx_rol_1 +txa +asl +sta {z1} +//FRAGMENT vbuaa=vbuxx_rol_1 +txa +asl +//FRAGMENT vbuxx=vbuxx_rol_1 +txa +asl +tax +//FRAGMENT vbuyy=vbuxx_rol_1 +txa +asl +tay +//FRAGMENT vbuz1=vbuyy_rol_1 +tya +asl +sta {z1} +//FRAGMENT vbuaa=vbuyy_rol_1 +tya +asl +//FRAGMENT vbuxx=vbuyy_rol_1 +tya +asl +tax +//FRAGMENT vbuyy=vbuyy_rol_1 +tya +asl +tay +//FRAGMENT vwuz1=pwuc1_derefidx_vbuaa +tay +lda {c1},y +sta {z1} +lda {c1}+1,y +sta {z1}+1 +//FRAGMENT vwuz1=pwuc1_derefidx_vbuxx +lda {c1},x +sta {z1} +lda {c1}+1,x +sta {z1}+1 +//FRAGMENT vwuz1=pwuc1_derefidx_vbuyy +lda {c1},y +sta {z1} +lda {c1}+1,y +sta {z1}+1 +//FRAGMENT 0_neq_vbuxx_then_la1 +cpx #0 +bne {la1} //FRAGMENT 0_eq_vbuaa_then_la1 cmp #0 beq {la1} @@ -2974,6 +2050,8 @@ lda {c1}+2,y sta {z1}+2 lda {c1}+3,y sta {z1}+3 +//FRAGMENT _deref_pbuc1=vbuaa +sta {c1} //FRAGMENT vbuaa=vbuz1_bxor_vbuc1 lda #{c1} eor {z1} @@ -3038,6 +2116,13 @@ ldy {c1}+1 sty $ff ldy #0 sta ($fe),y +//FRAGMENT _deref_pbuc1=vbuxx +stx {c1} +//FRAGMENT _deref_pbuc1=vbuyy +sty {c1} +//FRAGMENT 0_neq_vbuyy_then_la1 +cpy #0 +bne {la1} //FRAGMENT 0_eq_vbuxx_then_la1 cpx #0 beq {la1} @@ -3046,6 +2131,23 @@ ldy {c1} //FRAGMENT 0_eq_vbuyy_then_la1 cpy #0 beq {la1} +//FRAGMENT vwuz1=_deref_pwuz1 +ldy #0 +lda ({z1}),y +pha +iny +lda ({z1}),y +sta {z1}+1 +pla +sta {z1} +//FRAGMENT pbuz1=pbuz2_plus_vwuz1 +lda {z1} +clc +adc {z2} +sta {z1} +lda {z1}+1 +adc {z2}+1 +sta {z1}+1 //FRAGMENT vwuz1=_deref_pwuz1_plus__deref_pwuz2 ldy #0 clc @@ -3070,6 +2172,14 @@ adc {z2}+1 sta {z1}+1 pla sta {z1} +//FRAGMENT vwuz1=vwuz2_plus_vwuz1 +lda {z1} +clc +adc {z2} +sta {z1} +lda {z1}+1 +adc {z2}+1 +sta {z1}+1 //FRAGMENT pbuz1=_deref_qbuc1_plus_vwuz1 clc lda {z1} @@ -3078,6 +2188,14 @@ sta {z1} lda {z1}+1 adc {c1}+1 sta {z1}+1 +//FRAGMENT pwuz1=pwuc1_plus_vwuz1 +clc +lda {z1} +adc #<{c1} +sta {z1} +lda {z1}+1 +adc #>{c1} +sta {z1}+1 //FRAGMENT pbuz1=pbuz1_plus_vwuc1 clc lda {z1} @@ -3104,6 +2222,10 @@ lda ({z1}),y cmp {z3} bne {la1} +//FRAGMENT vbuz1_lt_vbuz2_then_la1 +lda {z1} +cmp {z2} +bcc {la1} //FRAGMENT vbuz1_le_vbuz2_then_la1 lda {z2} cmp {z1} @@ -3113,6 +2235,14 @@ ldy #0 lda ({z1}),y cmp {z2} bne {la1} +//FRAGMENT pbuz1=pbuc1_plus_vwuz2 +clc +lda {z2} +adc #<{c1} +sta {z1} +lda {z2}+1 +adc #>{c1} +sta {z1}+1 //FRAGMENT pbuz1_derefidx_vbuz2=vbuc1 lda #{c1} ldy {z2} @@ -3125,6 +2255,11 @@ bcs {la1} lda {z3} ldy {z2} sta ({z1}),y +//FRAGMENT pvoz1=pvoc1 +lda #<{c1} +sta {z1} +lda #>{c1} +sta {z1}+1 //FRAGMENT pbuz1=pbuz1_minus_vbuc1 sec lda {z1} @@ -3208,6 +2343,9 @@ tax stx $ff cpy $ff bne {la1} +//FRAGMENT vbuxx_lt_vbuz1_then_la1 +cpx {z1} +bcc {la1} //FRAGMENT vbuxx_le_vbuz1_then_la1 lda {z1} stx $ff @@ -3216,6 +2354,9 @@ bcs {la1} //FRAGMENT vbuz1_le_vbuxx_then_la1 cpx {z1} bcs {la1} +//FRAGMENT vbuxx_eq_vbuc1_then_la1 +cpx #{c1} +beq {la1} //FRAGMENT _deref_pbuz1_neq_vbuxx_then_la1 ldy #0 lda ({z1}),y @@ -3292,6 +2433,9 @@ sty $ff clc adc $ff tay +//FRAGMENT vbuaa_eq_vbuc1_then_la1 +cmp #{c1} +beq {la1} //FRAGMENT pbuz1_derefidx_vbuz2=vbuaa ldy {z2} sta ({z1}),y @@ -3307,6 +2451,9 @@ sta ({z1}),y cpx #{c1} bcc {la1} beq {la1} +//FRAGMENT vbuyy_eq_vbuc1_then_la1 +cpy #{c1} +beq {la1} //FRAGMENT vbuyy_le_vbuc1_then_la1 cpy #{c1} bcc {la1} @@ -3322,6 +2469,14 @@ dey clc adc {z1} sta {z1} +//FRAGMENT pbuz1=pbuc1_plus_vwuz1 +clc +lda {z1} +adc #<{c1} +sta {z1} +lda {z1}+1 +adc #>{c1} +sta {z1}+1 //FRAGMENT pbuz1_derefidx_vbuz2_neq_vbuc1_then_la1 ldy {z2} lda ({z1}),y @@ -3333,6 +2488,10 @@ lda {z1} clc adc {z2} sta {z1} +//FRAGMENT vbuz1=vbuz1_minus_vbuc1 +lax {z1} +axs #{c1} +stx {z1} //FRAGMENT pbuz1=pbuz1_plus_vbuz2 lda {z2} clc @@ -3454,6 +2613,9 @@ beq {la1} lda {c1},y cmp #0 beq {la1} +//FRAGMENT vbuaa_neq_vbuc1_then_la1 +cmp #{c1} +bne {la1} //FRAGMENT pbuz1_derefidx_vbuaa_neq_pbuz2_derefidx_vbuaa_then_la1 tay lda ({z1}),y @@ -3487,6 +2649,10 @@ tay stx $ff cpy $ff bne {la1} +//FRAGMENT vbuz1_ge_vbuc1_then_la1 +lda {z1} +cmp #{c1} +bcs {la1} //FRAGMENT vbuaa_ge_vbuc1_then_la1 cmp #{c1} bcs {la1} @@ -3499,10 +2665,43 @@ bcs {la1} //FRAGMENT vbuyy_ge_vbuc1_then_la1 cpy #{c1} bcs {la1} +//FRAGMENT 0_neq_pbuz1_derefidx_vbuz2_then_la1 +ldy {z2} +lda ({z1}),y + +cmp #0 +bne {la1} +//FRAGMENT vbuaa=pbuz1_derefidx_vbuz2 +ldy {z2} +lda ({z1}),y //FRAGMENT pbuz1_derefidx_vbuxx=vbuaa stx $ff ldy $ff sta ({z1}),y +//FRAGMENT 0_neq_pbuz1_derefidx_vbuaa_then_la1 +tay +lda ({z1}),y + +cmp #0 +bne {la1} +//FRAGMENT 0_neq_pbuz1_derefidx_vbuxx_then_la1 +txa +tay +lda ({z1}),y + +cmp #0 +bne {la1} +//FRAGMENT 0_neq_pbuz1_derefidx_vbuyy_then_la1 +lda ({z1}),y + +cmp #0 +bne {la1} +//FRAGMENT vbuaa=pbuz1_derefidx_vbuxx +txa +tay +lda ({z1}),y +//FRAGMENT vbuaa=pbuz1_derefidx_vbuyy +lda ({z1}),y //FRAGMENT vbuz1_neq_vbuz2_then_la1 lda {z1} cmp {z2} @@ -3583,6 +2782,19 @@ bne {la1} sty $ff cpx $ff bcc {la1} +//FRAGMENT vbuyy=vbuxx +txa +tay +//FRAGMENT pbuc1_derefidx_vbuz1=vbuz1 +ldy {z1} +tya +sta {c1},y +//FRAGMENT pbuc1_derefidx_vbuaa=vbuaa +tax +sta {c1},x +//FRAGMENT vbuaa=_inc_vbuaa +clc +adc #1 //FRAGMENT pwuc1_derefidx_vbuz1=pwuc1_derefidx_vbuz1_plus_vbuc2 ldy {z1} clc @@ -3648,10 +2860,44 @@ sta {c1},y lda {c1}+1,y adc {c2}+1,y sta {c1}+1,y +//FRAGMENT isr_hardware_all_entry +sta rega+1 @clob_a +stx regx+1 @clob_x +sty regy+1 @clob_y +//FRAGMENT isr_hardware_all_exit +rega: @clob_a @nooptimize lda #0 @clob_a @nooptimize +regx: @clob_x @nooptimize ldx #0 @clob_x @nooptimize +regy: @clob_y @nooptimize ldy #0 @clob_y @nooptimize +rti +//FRAGMENT _deref_pbuc1=_deref_pbuc1_bor_vbuc2 +lda #{c2} +ora {c1} +sta {c1} +//FRAGMENT _deref_qprc1=pprc2 +lda #<{c2} +sta {c1} +lda #>{c2} +sta {c1}+1 //FRAGMENT isr_rom_min_c64_entry //FRAGMENT isr_rom_min_c64_exit jmp $ea81 +//FRAGMENT vbuz1=vbuz2_plus_vbuc1 +lax {z2} +axs #-[{c1}] +stx {z1} +//FRAGMENT vbuaa=vbuz1_plus_vbuc1 +lda #{c1} +clc +adc {z1} +//FRAGMENT vbuxx=vbuz1_plus_vbuc1 +lax {z1} +axs #-[{c1}] +//FRAGMENT vbuyy=vbuz1_plus_vbuc1 +lda #{c1} +clc +adc {z1} +tay //FRAGMENT vbuz1=vbuaa_plus_vbuc1 clc adc #{c1} @@ -3662,12 +2908,42 @@ adc #{c1} //FRAGMENT vbuxx=vbuaa_plus_vbuc1 tax axs #-[{c1}] +//FRAGMENT pbuc1_derefidx_vbuz1=vbuaa +ldy {z1} +sta {c1},y +//FRAGMENT pbuc1_derefidx_vbuaa=vbuz1 +tay +lda {z1} +sta {c1},y +//FRAGMENT pbuc1_derefidx_vbuxx=vbuaa +sta {c1},x //FRAGMENT pbuc1_derefidx_vbuyy=vbuaa sta {c1},y +//FRAGMENT pbuc1_derefidx_vbuaa=vbuxx +tay +txa +sta {c1},y +//FRAGMENT pbuc1_derefidx_vbuaa=vbuyy +tax +tya +sta {c1},x //FRAGMENT vbuyy=vbuaa_plus_vbuc1 clc adc #{c1} tay +//FRAGMENT vbuz1=vbuxx_plus_vbuc1 +txa +axs #-[{c1}] +stx {z1} +//FRAGMENT vbuaa=vbuxx_plus_vbuc1 +txa +clc +adc #{c1} +//FRAGMENT vbuyy=vbuxx_plus_vbuc1 +txa +clc +adc #{c1} +tay //FRAGMENT vbuz1=vbuyy_plus_vbuc1 tya clc @@ -3681,13 +2957,33 @@ adc #{c1} tya tax axs #-[{c1}] +//FRAGMENT vbuz1=_inc_vbuz2 +ldy {z2} +iny +sty {z1} //FRAGMENT vbuz1=_inc_vbuaa clc adc #1 sta {z1} +//FRAGMENT vbuz1=_inc_vbuxx +inx +stx {z1} +//FRAGMENT vbuz1=_inc_vbuyy +iny +sty {z1} +//FRAGMENT vbuaa=_inc_vbuz1 +lda {z1} +clc +adc #1 +//FRAGMENT vbuaa=_inc_vbuxx +inx +txa //FRAGMENT vbuaa=_inc_vbuyy iny tya +//FRAGMENT vbuxx=_inc_vbuz1 +ldx {z1} +inx //FRAGMENT vbuxx=_inc_vbuaa tax inx @@ -3695,9 +2991,16 @@ inx tya tax inx +//FRAGMENT vbuyy=_inc_vbuz1 +ldy {z1} +iny //FRAGMENT vbuyy=_inc_vbuaa tay iny +//FRAGMENT vbuyy=_inc_vbuxx +txa +tay +iny //FRAGMENT vwsz1=vwsz2_minus_vbsc1 lda {z2} sec @@ -4268,6 +3571,9 @@ bne {la1} tay //FRAGMENT vboaa=vboyy tya +//FRAGMENT _deref_pbuc1=_deref_pbuc2 +lda {c2} +sta {c1} //FRAGMENT vbuz1=vbuc1_rol_vbuz2 lda #{c1} ldy {z2} @@ -4432,6 +3738,700 @@ dey bne !- !e: tay +//FRAGMENT pssz1=pssc1 +lda #<{c1} +sta {z1} +lda #>{c1} +sta {z1}+1 +//FRAGMENT pssz1=pssz2 +lda {z2} +sta {z1} +lda {z2}+1 +sta {z1}+1 +//FRAGMENT pssz1=pssz1_plus_vbuc1 +lda #{c1} +clc +adc {z1} +sta {z1} +bcc !+ +inc {z1}+1 +!: +//FRAGMENT vbuz1=vbuz1_plus_vbuc1 +lax {z1} +axs #-[{c1}] +stx {z1} +//FRAGMENT pssz1=pssz1_plus_vwuc1 +clc +lda {z1} +adc #<{c1} +sta {z1} +lda {z1}+1 +adc #>{c1} +sta {z1}+1 +//FRAGMENT pssz1=pssz1_minus_vwuc1 +lda {z1} +sec +sbc #<{c1} +sta {z1} +lda {z1}+1 +sbc #>{c1} +sta {z1}+1 +//FRAGMENT vwuz1=vwuz2_ror_3 +lda {z2}+1 +lsr +sta {z1}+1 +lda {z2} +ror +sta {z1} +lsr {z1}+1 +ror {z1} +lsr {z1}+1 +ror {z1} +//FRAGMENT vbuz1=vbuc1_minus_vbuz2 +lda #{c1} +sec +sbc {z2} +sta {z1} +//FRAGMENT pbuc1_derefidx_vbuz1=pbuc2_derefidx_vbuz2 +ldy {z2} +lda {c2},y +ldy {z1} +sta {c1},y +//FRAGMENT _deref_pbuc1=pbuc2_derefidx_vbuz1 +ldy {z1} +lda {c2},y +sta {c1} +//FRAGMENT vbuz1=vbuz2_bor_vbuc1 +lda #{c1} +ora {z2} +sta {z1} +//FRAGMENT vwuz1_lt_vbuc1_then_la1 +lda {z1}+1 +bne !+ +lda {z1} +cmp #{c1} +bcc {la1} +!: +//FRAGMENT vwuz1=vwuz2_minus_vbuc1 +sec +lda {z2} +sbc #{c1} +sta {z1} +lda {z2}+1 +sbc #0 +sta {z1}+1 +//FRAGMENT vwuz1_gt_vwuc1_then_la1 +lda #>{c1} +cmp {z1}+1 +bcc {la1} +bne !+ +lda #<{c1} +cmp {z1} +bcc {la1} +!: +//FRAGMENT vwuz1=vwuz2_plus_vbuc1 +lda #{c1} +clc +adc {z2} +sta {z1} +lda #0 +adc {z2}+1 +sta {z1}+1 +//FRAGMENT _deref_pbuc1=_deref_pbuc1_band_vbuc2 +lda #{c2} +and {c1} +sta {c1} +//FRAGMENT vbuz1=vbuz2_ror_1 +lda {z2} +lsr +sta {z1} +//FRAGMENT pbuc1_derefidx_vbuz1=pbuz2_derefidx_vbuz3 +ldx {z1} +ldy {z3} +lda ({z2}),y +sta {c1},x +//FRAGMENT vbuz1=pbuz2_derefidx_vbuz3 +ldy {z3} +lda ({z2}),y +sta {z1} +//FRAGMENT 0_neq_pbuc1_derefidx_vbuz1_then_la1 +ldy {z1} +lda {c1},y +cmp #0 +bne {la1} +//FRAGMENT _deref_pbuc1=_deref_pbuc1_band_pbuc2_derefidx_vbuz1 +lda {c1} +ldy {z1} +and {c2},y +sta {c1} +//FRAGMENT vbuz1=vbuz2_plus_1 +ldy {z2} +iny +sty {z1} +//FRAGMENT _deref_pbuc1=_deref_pbuc1_bor_pbuc2_derefidx_vbuz1 +lda {c1} +ldy {z1} +ora {c2},y +sta {c1} +//FRAGMENT _deref_pbuz1_neq_0_then_la1 +ldy #0 +lda ({z1}),y +cmp #0 +bne {la1} +//FRAGMENT vwuz1_le_vwuc1_then_la1 +lda {z1}+1 +cmp #>{c1} +bne !+ +lda {z1} +cmp #<{c1} +!: +bcc {la1} +beq {la1} +//FRAGMENT pssz1=pssz2_plus_vbuc1 +lda #{c1} +clc +adc {z2} +sta {z1} +lda #0 +adc {z2}+1 +sta {z1}+1 +//FRAGMENT pssz1_eq_pssz2_then_la1 +lda {z1} +cmp {z2} +bne !+ +lda {z1}+1 +cmp {z2}+1 +beq {la1} +!: +//FRAGMENT pbuc1_derefidx_vbuz1_le_vbuz2_then_la1 +lda {z2} +ldy {z1} +cmp {c1},y +bcs {la1} +//FRAGMENT pbuz1_derefidx_vbuc1=vbuz2 +lda {z2} +ldy #{c1} +sta ({z1}),y +//FRAGMENT vbuz1=vbuz1_plus_1 +inc {z1} +//FRAGMENT pbuc1_derefidx_vbuz1=_deref_pbuc2 +lda {c2} +ldy {z1} +sta {c1},y +//FRAGMENT vbuz1_ge_pbuc1_derefidx_(pbuc2_derefidx_vbuz2)_then_la1 +lda {z1} +ldx {z2} +ldy {c2},x +cmp {c1},y +bcs {la1} +//FRAGMENT pbuc1_derefidx_vbuz1=pbuc2_derefidx_vbuz1 +ldy {z1} +lda {c2},y +sta {c1},y +//FRAGMENT vbuz1_lt_pbuc1_derefidx_(pbuc2_derefidx_vbuz2)_then_la1 +lda {z1} +ldx {z2} +ldy {c2},x +cmp {c1},y +bcc {la1} +//FRAGMENT pbuz1_derefidx_vbuz2=pbuz3_derefidx_vbuz2 +ldy {z2} +lda ({z3}),y +sta ({z1}),y +//FRAGMENT vbuaa=vbuc1_minus_vbuz1 +lda #{c1} +sec +sbc {z1} +//FRAGMENT vbuxx=vbuc1_minus_vbuz1 +lda #{c1} +sec +sbc {z1} +tax +//FRAGMENT vbuyy=vbuc1_minus_vbuz1 +lda #{c1} +sec +sbc {z1} +tay +//FRAGMENT pbuc1_derefidx_vbuaa=pbuc2_derefidx_vbuz1 +ldx {z1} +tay +lda {c2},x +sta {c1},y +//FRAGMENT pbuc1_derefidx_vbuxx=pbuc2_derefidx_vbuz1 +ldy {z1} +lda {c2},y +sta {c1},x +//FRAGMENT pbuc1_derefidx_vbuyy=pbuc2_derefidx_vbuz1 +ldx {z1} +lda {c2},x +sta {c1},y +//FRAGMENT vbuaa=vbuz1_bor_vbuc1 +lda #{c1} +ora {z1} +//FRAGMENT vbuxx=vbuz1_bor_vbuc1 +lda #{c1} +ora {z1} +tax +//FRAGMENT vbuyy=vbuz1_bor_vbuc1 +lda #{c1} +ora {z1} +tay +//FRAGMENT vbuz1=vbuxx_ror_1 +txa +lsr +sta {z1} +//FRAGMENT vbuz1=vbuyy_ror_1 +tya +lsr +sta {z1} +//FRAGMENT vbuaa=vbuz1_ror_1 +lda {z1} +lsr +//FRAGMENT vbuaa=vbuxx_ror_1 +txa +lsr +//FRAGMENT vbuaa=vbuyy_ror_1 +tya +lsr +//FRAGMENT vbuxx=vbuz1_ror_1 +lda {z1} +lsr +tax +//FRAGMENT vbuxx=vbuyy_ror_1 +tya +lsr +tax +//FRAGMENT vbuyy=vbuz1_ror_1 +lda {z1} +lsr +tay +//FRAGMENT vbuyy=vbuxx_ror_1 +txa +lsr +tay +//FRAGMENT pbuc1_derefidx_vbuxx=pbuz1_derefidx_vbuz2 +ldy {z2} +lda ({z1}),y +sta {c1},x +//FRAGMENT pbuc1_derefidx_vbuyy=pbuz1_derefidx_vbuz2 +tya +ldy {z2} +tax +lda ({z1}),y +sta {c1},x +//FRAGMENT pbuc1_derefidx_vbuz1=pbuz2_derefidx_vbuxx +txa +ldx {z1} +tay +lda ({z2}),y +sta {c1},x +//FRAGMENT pbuc1_derefidx_vbuxx=pbuz1_derefidx_vbuxx +txa +tay +lda ({z1}),y +sta {c1},x +//FRAGMENT pbuc1_derefidx_vbuyy=pbuz1_derefidx_vbuxx +sty $ff +txa +tay +lda ({z1}),y +ldy $ff +sta {c1},y +//FRAGMENT pbuc1_derefidx_vbuz1=pbuz2_derefidx_vbuyy +lda ({z2}),y +ldx {z1} +sta {c1},x +//FRAGMENT pbuc1_derefidx_vbuxx=pbuz1_derefidx_vbuyy +lda ({z1}),y +sta {c1},x +//FRAGMENT pbuc1_derefidx_vbuyy=pbuz1_derefidx_vbuyy +lda ({z1}),y +sta {c1},y +//FRAGMENT vbuz1=pbuz2_derefidx_vbuaa +tay +lda ({z2}),y +sta {z1} +//FRAGMENT vbuz1=pbuz2_derefidx_vbuxx +txa +tay +lda ({z2}),y +sta {z1} +//FRAGMENT vbuz1=pbuz2_derefidx_vbuyy +lda ({z2}),y +sta {z1} +//FRAGMENT vbuaa=pbuz1_derefidx_vbuaa +tay +lda ({z1}),y +//FRAGMENT vbuxx=pbuz1_derefidx_vbuz2 +ldy {z2} +lda ({z1}),y +tax +//FRAGMENT vbuxx=pbuz1_derefidx_vbuaa +tay +lda ({z1}),y +tax +//FRAGMENT vbuxx=pbuz1_derefidx_vbuxx +txa +tay +lda ({z1}),y +tax +//FRAGMENT vbuxx=pbuz1_derefidx_vbuyy +lda ({z1}),y +tax +//FRAGMENT vbuyy=pbuz1_derefidx_vbuz2 +ldy {z2} +lda ({z1}),y +tay +//FRAGMENT vbuyy=pbuz1_derefidx_vbuaa +tay +lda ({z1}),y +tay +//FRAGMENT vbuyy=pbuz1_derefidx_vbuxx +txa +tay +lda ({z1}),y +tay +//FRAGMENT vbuyy=pbuz1_derefidx_vbuyy +lda ({z1}),y +tay +//FRAGMENT pbuc1_derefidx_vbuz1=pbuc2_derefidx_vbuaa +tay +lda {c2},y +ldy {z1} +sta {c1},y +//FRAGMENT pbuc1_derefidx_vbuxx=pbuc2_derefidx_vbuaa +tay +lda {c2},y +sta {c1},x +//FRAGMENT pbuc1_derefidx_vbuyy=pbuc2_derefidx_vbuaa +tax +lda {c2},x +sta {c1},y +//FRAGMENT pbuc1_derefidx_vbuz1=pbuc2_derefidx_vbuxx +lda {c2},x +ldy {z1} +sta {c1},y +//FRAGMENT pbuc1_derefidx_vbuxx=pbuc2_derefidx_vbuxx +lda {c2},x +sta {c1},x +//FRAGMENT pbuc1_derefidx_vbuyy=pbuc2_derefidx_vbuxx +lda {c2},x +sta {c1},y +//FRAGMENT pbuc1_derefidx_vbuz1=pbuc2_derefidx_vbuyy +lda {c2},y +ldy {z1} +sta {c1},y +//FRAGMENT pbuc1_derefidx_vbuxx=pbuc2_derefidx_vbuyy +lda {c2},y +sta {c1},x +//FRAGMENT pbuc1_derefidx_vbuyy=pbuc2_derefidx_vbuyy +lda {c2},y +sta {c1},y +//FRAGMENT 0_neq_pbuc1_derefidx_vbuxx_then_la1 +lda {c1},x +cmp #0 +bne {la1} +//FRAGMENT 0_neq_pbuc1_derefidx_vbuyy_then_la1 +lda {c1},y +cmp #0 +bne {la1} +//FRAGMENT _deref_pbuc1=_deref_pbuc1_band_pbuc2_derefidx_vbuxx +lda {c1} +and {c2},x +sta {c1} +//FRAGMENT _deref_pbuc1=_deref_pbuc1_band_pbuc2_derefidx_vbuyy +lda {c1} +and {c2},y +sta {c1} +//FRAGMENT vbuaa=vbuz1_plus_1 +lda {z1} +clc +adc #1 +//FRAGMENT _deref_pbuc1=_deref_pbuc1_bor_pbuc2_derefidx_vbuxx +lda {c1} +ora {c2},x +sta {c1} +//FRAGMENT _deref_pbuc1=_deref_pbuc1_bor_pbuc2_derefidx_vbuyy +lda {c1} +ora {c2},y +sta {c1} +//FRAGMENT pbuc1_derefidx_vbuaa=pbuc2_derefidx_vbuaa +tay +lda {c2},y +sta {c1},y +//FRAGMENT pbuc1_derefidx_vbuaa=pbuc2_derefidx_vbuxx +tay +lda {c2},x +sta {c1},y +//FRAGMENT pbuc1_derefidx_vbuaa=pbuc2_derefidx_vbuyy +tax +lda {c2},y +sta {c1},x +//FRAGMENT vbuaa=vbuc1_plus_vbuxx +txa +clc +adc #{c1} +//FRAGMENT vbuaa=vbuc1_plus_vbuyy +tya +clc +adc #{c1} +//FRAGMENT vbuxx=vbuxx_plus_vbuc1 +txa +axs #-[{c1}] +//FRAGMENT vbuyy=vbuyy_plus_vbuc1 +tya +clc +adc #{c1} +tay +//FRAGMENT pbuc1_derefidx_vbuaa_le_vbuz1_then_la1 +tay +lda {z1} +cmp {c1},y +bcs {la1} +//FRAGMENT pbuc1_derefidx_vbuxx_le_vbuz1_then_la1 +txa +tay +lda {z1} +cmp {c1},y +bcs {la1} +//FRAGMENT pbuc1_derefidx_vbuyy_le_vbuz1_then_la1 +lda {z1} +cmp {c1},y +bcs {la1} +//FRAGMENT pbuc1_derefidx_vbuz1_le_vbuxx_then_la1 +ldy {z1} +txa +cmp {c1},y +bcs {la1} +//FRAGMENT pbuc1_derefidx_vbuaa_le_vbuxx_then_la1 +tay +txa +cmp {c1},y +bcs {la1} +//FRAGMENT pbuc1_derefidx_vbuxx_le_vbuxx_then_la1 +txa +tay +cmp {c1},y +bcs {la1} +//FRAGMENT pbuc1_derefidx_vbuyy_le_vbuxx_then_la1 +txa +cmp {c1},y +bcs {la1} +//FRAGMENT pbuc1_derefidx_vbuz1_le_vbuyy_then_la1 +tya +ldy {z1} +cmp {c1},y +bcs {la1} +//FRAGMENT pbuc1_derefidx_vbuaa_le_vbuyy_then_la1 +tax +lda {c1},x +sta $ff +cpy $ff +bcs {la1} +//FRAGMENT pbuc1_derefidx_vbuxx_le_vbuyy_then_la1 +lda {c1},x +sta $ff +cpy $ff +bcs {la1} +//FRAGMENT pbuc1_derefidx_vbuyy_le_vbuyy_then_la1 +tya +cmp {c1},y +bcs {la1} +//FRAGMENT pbuz1_derefidx_vbuc1=vbuxx +ldy #{c1} +txa +sta ({z1}),y +//FRAGMENT vbuz1=vbuxx_plus_1 +inx +stx {z1} +//FRAGMENT pbuc1_derefidx_vbuaa=_deref_pbuc2 +tay +lda {c2} +sta {c1},y +//FRAGMENT pbuc1_derefidx_vbuxx=_deref_pbuc2 +lda {c2} +sta {c1},x +//FRAGMENT pbuc1_derefidx_vbuyy=_deref_pbuc2 +lda {c2} +sta {c1},y +//FRAGMENT vbuaa_ge_pbuc1_derefidx_(pbuc2_derefidx_vbuz1)_then_la1 +ldx {z1} +ldy {c2},x +cmp {c1},y +bcs {la1} +//FRAGMENT vbuxx_ge_pbuc1_derefidx_(pbuc2_derefidx_vbuz1)_then_la1 +ldy {z1} +txa +ldx {c2},y +cmp {c1},x +bcs {la1} +//FRAGMENT vbuyy_ge_pbuc1_derefidx_(pbuc2_derefidx_vbuz1)_then_la1 +ldx {z1} +tya +ldy {c2},x +cmp {c1},y +bcs {la1} +//FRAGMENT vbuz1_ge_pbuc1_derefidx_(pbuc2_derefidx_vbuaa)_then_la1 +tax +lda {z1} +ldy {c2},x +cmp {c1},y +bcs {la1} +//FRAGMENT vbuaa_ge_pbuc1_derefidx_(pbuc2_derefidx_vbuaa)_then_la1 +tax +ldy {c2},x +cmp {c1},y +bcs {la1} +//FRAGMENT vbuxx_ge_pbuc1_derefidx_(pbuc2_derefidx_vbuaa)_then_la1 +tay +txa +ldx {c2},y +cmp {c1},x +bcs {la1} +//FRAGMENT vbuyy_ge_pbuc1_derefidx_(pbuc2_derefidx_vbuaa)_then_la1 +tax +tya +ldy {c2},x +cmp {c1},y +bcs {la1} +//FRAGMENT vbuz1_ge_pbuc1_derefidx_(pbuc2_derefidx_vbuxx)_then_la1 +lda {z1} +ldy {c2},x +cmp {c1},y +bcs {la1} +//FRAGMENT vbuaa_ge_pbuc1_derefidx_(pbuc2_derefidx_vbuxx)_then_la1 +ldy {c2},x +cmp {c1},y +bcs {la1} +//FRAGMENT vbuxx_ge_pbuc1_derefidx_(pbuc2_derefidx_vbuxx)_then_la1 +txa +ldy {c2},x +cmp {c1},y +bcs {la1} +//FRAGMENT vbuyy_ge_pbuc1_derefidx_(pbuc2_derefidx_vbuxx)_then_la1 +tya +ldy {c2},x +cmp {c1},y +bcs {la1} +//FRAGMENT vbuz1_ge_pbuc1_derefidx_(pbuc2_derefidx_vbuyy)_then_la1 +lda {z1} +ldx {c2},y +cmp {c1},x +bcs {la1} +//FRAGMENT vbuz1_lt_pbuc1_derefidx_(pbuc2_derefidx_vbuxx)_then_la1 +lda {z1} +ldy {c2},x +cmp {c1},y +bcc {la1} +//FRAGMENT vbuz1_lt_pbuc1_derefidx_(pbuc2_derefidx_vbuyy)_then_la1 +lda {z1} +ldx {c2},y +cmp {c1},x +bcc {la1} +//FRAGMENT vbuxx_lt_pbuc1_derefidx_(pbuc2_derefidx_vbuz1)_then_la1 +ldy {z1} +txa +ldx {c2},y +cmp {c1},x +bcc {la1} +//FRAGMENT vbuxx_lt_pbuc1_derefidx_(pbuc2_derefidx_vbuxx)_then_la1 +txa +ldy {c2},x +cmp {c1},y +bcc {la1} +//FRAGMENT vbuxx_lt_pbuc1_derefidx_(pbuc2_derefidx_vbuyy)_then_la1 +txa +ldx {c2},y +cmp {c1},x +bcc {la1} +//FRAGMENT vbuyy_lt_pbuc1_derefidx_(pbuc2_derefidx_vbuz1)_then_la1 +ldx {z1} +tya +ldy {c2},x +cmp {c1},y +bcc {la1} +//FRAGMENT vbuyy_lt_pbuc1_derefidx_(pbuc2_derefidx_vbuxx)_then_la1 +tya +ldy {c2},x +cmp {c1},y +bcc {la1} +//FRAGMENT vbuyy_lt_pbuc1_derefidx_(pbuc2_derefidx_vbuyy)_then_la1 +tya +ldx {c2},y +cmp {c1},x +bcc {la1} +//FRAGMENT vbuaa_lt_vbuz1_then_la1 +cmp {z1} +bcc {la1} +//FRAGMENT pbuz1_derefidx_vbuaa=pbuz2_derefidx_vbuaa +tay +lda ({z2}),y +sta ({z1}),y +//FRAGMENT pbuz1_derefidx_vbuxx=pbuz2_derefidx_vbuxx +txa +tay +lda ({z2}),y +sta ({z1}),y +//FRAGMENT pbuz1_derefidx_vbuyy=pbuz2_derefidx_vbuyy +lda ({z2}),y +sta ({z1}),y +//FRAGMENT vbuxx_ge_pbuc1_derefidx_(pbuc2_derefidx_vbuyy)_then_la1 +txa +ldx {c2},y +cmp {c1},x +bcs {la1} +//FRAGMENT vbuyy_ge_pbuc1_derefidx_(pbuc2_derefidx_vbuyy)_then_la1 +tya +ldx {c2},y +cmp {c1},x +bcs {la1} +//FRAGMENT vbuxx=vbuxx_plus_1 +inx +//FRAGMENT vbuyy_lt_vbuz1_then_la1 +cpy {z1} +bcc {la1} +//FRAGMENT vbuxx=vbuc1_plus_vbuxx +txa +axs #-[{c1}] +//FRAGMENT vbuxx=vbuc1_plus_vbuyy +tya +tax +axs #-[{c1}] +//FRAGMENT vbuyy=vbuc1_plus_vbuaa +clc +adc #{c1} +tay +//FRAGMENT vbuyy=vbuc1_plus_vbuxx +txa +clc +adc #{c1} +tay +//FRAGMENT vbuyy=vbuc1_plus_vbuyy +tya +clc +adc #{c1} +tay +//FRAGMENT vbuxx=vbuz1_plus_1 +ldx {z1} +inx +//FRAGMENT vbuyy=vbuz1_plus_1 +ldy {z1} +iny +//FRAGMENT vbuyy=_lo_vwuz1 +ldy {z1} +//FRAGMENT vbuaa=vbuxx_plus_1 +inx +txa +//FRAGMENT vbuaa=vbuyy_plus_1 +iny +tya +//FRAGMENT vwuz1=vwuz1_ror_3 +lsr {z1}+1 +ror {z1} +lsr {z1}+1 +ror {z1} +lsr {z1}+1 +ror {z1} //FRAGMENT pprz1=pprc1 lda #<{c1} sta {z1} @@ -7759,360 +7759,6 @@ ldy {z2} sta ({z1}),y //FRAGMENT vbuyy=pbuc1_derefidx_vbuxx ldy {c1},x -//FRAGMENT _stackpullbyte_1 -pla -//FRAGMENT vduz1=_inc_vduz1 -inc {z1} -bne !+ -inc {z1}+1 -bne !+ -inc {z1}+2 -bne !+ -inc {z1}+3 -!: -//FRAGMENT pbuc1_derefidx_vbuz1_eq_vbuz2_then_la1 -ldy {z1} -lda {c1},y -cmp {z2} -beq {la1} -//FRAGMENT vbsz1=_sbyte_vwuz2 -lda {z2} -sta {z1} -//FRAGMENT vbsz1=vbsz2_minus_vbsz3 -lda {z2} -sec -sbc {z3} -sta {z1} -//FRAGMENT 0_neq_vbsz1_then_la1 -lda {z1} -cmp #0 -bne {la1} -//FRAGMENT vbuaa_le_vbuz1_then_la1 -ldy {z1} -sta $ff -cpy $ff -bcs {la1} -//FRAGMENT pbuc1_derefidx_vbuaa_eq_vbuz1_then_la1 -tay -lda {c1},y -cmp {z1} -beq {la1} -//FRAGMENT pbuc1_derefidx_vbuxx_eq_vbuz1_then_la1 -lda {c1},x -cmp {z1} -beq {la1} -//FRAGMENT pbuc1_derefidx_vbuyy_eq_vbuz1_then_la1 -lda {c1},y -cmp {z1} -beq {la1} -//FRAGMENT pbuc1_derefidx_vbuz1_eq_vbuaa_then_la1 -ldx {z1} -tay -lda {c1},x -tax -sty $ff -cpx $ff -beq {la1} -//FRAGMENT pbuc1_derefidx_vbuaa_eq_vbuaa_then_la1 -tax -lda {c1},x -tay -sty $ff -cpx $ff -beq {la1} -//FRAGMENT pbuc1_derefidx_vbuxx_eq_vbuaa_then_la1 -tay -lda {c1},x -tax -sty $ff -cpx $ff -beq {la1} -//FRAGMENT pbuc1_derefidx_vbuyy_eq_vbuaa_then_la1 -tax -lda {c1},y -tay -sty $ff -cpx $ff -beq {la1} -//FRAGMENT pbuc1_derefidx_vbuz1_eq_vbuxx_then_la1 -ldy {z1} -lda {c1},y -tay -sty $ff -cpx $ff -beq {la1} -//FRAGMENT pbuc1_derefidx_vbuaa_eq_vbuxx_then_la1 -tay -lda {c1},y -tay -sty $ff -cpx $ff -beq {la1} -//FRAGMENT pbuc1_derefidx_vbuxx_eq_vbuxx_then_la1 -lda {c1},x -tay -sty $ff -cpx $ff -beq {la1} -//FRAGMENT pbuc1_derefidx_vbuyy_eq_vbuxx_then_la1 -lda {c1},y -tay -sty $ff -cpx $ff -beq {la1} -//FRAGMENT pbuc1_derefidx_vbuz1_eq_vbuyy_then_la1 -ldx {z1} -lda {c1},x -tax -sty $ff -cpx $ff -beq {la1} -//FRAGMENT pbuc1_derefidx_vbuaa_eq_vbuyy_then_la1 -tax -lda {c1},x -tax -sty $ff -cpx $ff -beq {la1} -//FRAGMENT pbuc1_derefidx_vbuxx_eq_vbuyy_then_la1 -lda {c1},x -tax -sty $ff -cpx $ff -beq {la1} -//FRAGMENT pbuc1_derefidx_vbuyy_eq_vbuyy_then_la1 -lda {c1},y -tax -sty $ff -cpx $ff -beq {la1} -//FRAGMENT vbuaa_neq_vbuz1_then_la1 -cmp {z1} -bne {la1} -//FRAGMENT vbsaa=_sbyte_vwuz1 -lda {z1} -//FRAGMENT vbsxx=_sbyte_vwuz1 -ldx {z1} -//FRAGMENT vbsz1=vbsz2_minus_vbsaa -eor #$ff -sec -adc {z2} -sta {z1} -//FRAGMENT vbsz1=vbsz2_minus_vbsxx -txa -eor #$ff -sec -adc {z2} -sta {z1} -//FRAGMENT vbsz1=vbsz2_minus_vbsyy -tya -eor #$ff -sec -adc {z2} -sta {z1} -//FRAGMENT vbsxx=vbsz1_minus_vbsz2 -lda {z1} -sec -sbc {z2} -tax -//FRAGMENT vbsxx=vbsz1_minus_vbsaa -eor #$ff -sec -adc {z1} -tax -//FRAGMENT vbsxx=vbsz1_minus_vbsxx -txa -eor #$ff -sec -adc {z1} -tax -//FRAGMENT vbsxx=vbsz1_minus_vbsyy -tya -eor #$ff -sec -adc {z1} -tax -//FRAGMENT vbsz1=vbsxx_minus_vbsz2 -txa -sec -sbc {z2} -sta {z1} -//FRAGMENT vbsz1=vbsxx_minus_vbsaa -sta $ff -txa -sec -sbc $ff -sta {z1} -//FRAGMENT vbsz1=vbsxx_minus_vbsxx -lda #0 -sta {z1} -//FRAGMENT vbsz1=vbsxx_minus_vbsyy -txa -sty $ff -sec -sbc $ff -sta {z1} -//FRAGMENT vbsxx=vbsxx_minus_vbsz1 -txa -sec -sbc {z1} -tax -//FRAGMENT vbsxx=vbsxx_minus_vbsaa -sta $ff -txa -sec -sbc $ff -tax -//FRAGMENT vbsxx=vbsxx_minus_vbsxx -lda #0 -tax -//FRAGMENT vbsxx=vbsxx_minus_vbsyy -txa -sty $ff -sec -sbc $ff -tax -//FRAGMENT vbsz1=vbsyy_minus_vbsz2 -tya -sec -sbc {z2} -sta {z1} -//FRAGMENT vbsz1=vbsyy_minus_vbsaa -sta $ff -tya -sec -sbc $ff -sta {z1} -//FRAGMENT vbsz1=vbsyy_minus_vbsxx -tya -stx $ff -sec -sbc $ff -sta {z1} -//FRAGMENT vbsz1=vbsyy_minus_vbsyy -lda #0 -sta {z1} -//FRAGMENT vbsxx=vbsyy_minus_vbsz1 -tya -sec -sbc {z1} -tax -//FRAGMENT vbsxx=vbsyy_minus_vbsaa -sta $ff -tya -sec -sbc $ff -tax -//FRAGMENT vbsxx=vbsyy_minus_vbsxx -tya -stx $ff -sec -sbc $ff -tax -//FRAGMENT vbsxx=vbsyy_minus_vbsyy -lda #0 -tax -//FRAGMENT 0_neq_vbsxx_then_la1 -cpx #0 -bne {la1} -//FRAGMENT vbuaa_ge_vbuz1_then_la1 -cmp {z1} -bcs {la1} -//FRAGMENT vbuz1=vbuxx_minus_1 -dex -stx {z1} -//FRAGMENT vbuz1=vbuyy_minus_1 -tya -sec -sbc #1 -sta {z1} -//FRAGMENT vbuyy_le_vbuz1_then_la1 -lda {z1} -sty $ff -cmp $ff -bcs {la1} -//FRAGMENT vbuz1_le_vbuaa_then_la1 -cmp {z1} -bcs {la1} -//FRAGMENT vbuz1_ge_vbuyy_then_la1 -lda {z1} -sty $ff -cmp $ff -bcs {la1} -//FRAGMENT vbuxx_ge_vbuyy_then_la1 -sty $ff -cpx $ff -bcs {la1} -//FRAGMENT vbuyy_ge_vbuz1_then_la1 -cpy {z1} -bcs {la1} -//FRAGMENT vbuyy_ge_vbuxx_then_la1 -stx $ff -cpy $ff -bcs {la1} -//FRAGMENT vbsaa=_inc_vbsaa -clc -adc #1 -//FRAGMENT vbsxx=_inc_vbsxx -inx -//FRAGMENT vbsyy=_sbyte_vwuz1 -ldy {z1} -//FRAGMENT vbsyy=_inc_vbsyy -iny -//FRAGMENT vbuaa_lt_vbuxx_then_la1 -stx $ff -cmp $ff -bcc {la1} -//FRAGMENT vbuaa_lt_vbuyy_then_la1 -tax -sty $ff -cpx $ff -bcc {la1} -//FRAGMENT vbuyy_lt_vbuaa_then_la1 -sta $ff -cpy $ff -bcc {la1} -//FRAGMENT vbuyy_lt_vbuxx_then_la1 -stx $ff -cpy $ff -bcc {la1} -//FRAGMENT vbuxx_le_vbuaa_then_la1 -stx $ff -cmp $ff -bcs {la1} -//FRAGMENT vbuyy_le_vbuaa_then_la1 -sty $ff -cmp $ff -bcs {la1} -//FRAGMENT vbuyy_le_vbuxx_then_la1 -sty $ff -cpx $ff -bcs {la1} -//FRAGMENT vbuz1_le_vbuyy_then_la1 -cpy {z1} -bcs {la1} -//FRAGMENT vbuxx_le_vbuyy_then_la1 -stx $ff -cpy $ff -bcs {la1} -//FRAGMENT vbuz1=vbuz2_minus_vbuz1 -lda {z2} -sec -sbc {z1} -sta {z1} -//FRAGMENT vbsz1=vbsz1_minus_vbsz2 -lda {z1} -sec -sbc {z2} -sta {z1} -//FRAGMENT vbuz1=vbuc1_plus_vbuz1 -lax {z1} -axs #-[{c1}] -stx {z1} -//FRAGMENT vbuz1=vbuz1_band_vbuc1 -lda #{c1} -and {z1} -sta {z1} //FRAGMENT pbuz1_le_pbuc1_then_la1 lda {z1}+1 cmp #>{c1} @@ -8234,6 +7880,15 @@ sta ({z1}),y //FRAGMENT pbuz1_derefidx_vbuyy=vbuyy tya sta ({z1}),y +//FRAGMENT vduz1=_inc_vduz1 +inc {z1} +bne !+ +inc {z1}+1 +bne !+ +inc {z1}+2 +bne !+ +inc {z1}+3 +!: //FRAGMENT vwuz1=vwuz2_rol_7 lda {z2}+1 lsr @@ -8261,6 +7916,153 @@ lda {z2} sta {z1}+1 lda #0 sta {z1} +//FRAGMENT vbsz1=_sbyte_vwuz2 +lda {z2} +sta {z1} +//FRAGMENT vbsz1=vbsz2_minus_vbsz3 +lda {z2} +sec +sbc {z3} +sta {z1} +//FRAGMENT 0_neq_vbsz1_then_la1 +lda {z1} +cmp #0 +bne {la1} +//FRAGMENT vbsaa=_sbyte_vwuz1 +lda {z1} +//FRAGMENT vbsxx=_sbyte_vwuz1 +ldx {z1} +//FRAGMENT vbsz1=vbsz2_minus_vbsaa +eor #$ff +sec +adc {z2} +sta {z1} +//FRAGMENT vbsz1=vbsz2_minus_vbsxx +txa +eor #$ff +sec +adc {z2} +sta {z1} +//FRAGMENT vbsz1=vbsz2_minus_vbsyy +tya +eor #$ff +sec +adc {z2} +sta {z1} +//FRAGMENT vbsz1=vbsxx_minus_vbsz2 +txa +sec +sbc {z2} +sta {z1} +//FRAGMENT vbsz1=vbsxx_minus_vbsaa +sta $ff +txa +sec +sbc $ff +sta {z1} +//FRAGMENT vbsz1=vbsxx_minus_vbsxx +lda #0 +sta {z1} +//FRAGMENT vbsz1=vbsxx_minus_vbsyy +txa +sty $ff +sec +sbc $ff +sta {z1} +//FRAGMENT vbsz1=vbsyy_minus_vbsz2 +tya +sec +sbc {z2} +sta {z1} +//FRAGMENT vbsz1=vbsyy_minus_vbsaa +sta $ff +tya +sec +sbc $ff +sta {z1} +//FRAGMENT vbsz1=vbsyy_minus_vbsxx +tya +stx $ff +sec +sbc $ff +sta {z1} +//FRAGMENT vbsz1=vbsyy_minus_vbsyy +lda #0 +sta {z1} +//FRAGMENT vbsxx=vbsz1_minus_vbsz2 +lda {z1} +sec +sbc {z2} +tax +//FRAGMENT vbsxx=vbsz1_minus_vbsaa +eor #$ff +sec +adc {z1} +tax +//FRAGMENT vbsxx=vbsz1_minus_vbsxx +txa +eor #$ff +sec +adc {z1} +tax +//FRAGMENT vbsxx=vbsz1_minus_vbsyy +tya +eor #$ff +sec +adc {z1} +tax +//FRAGMENT vbsxx=vbsxx_minus_vbsz1 +txa +sec +sbc {z1} +tax +//FRAGMENT vbsxx=vbsxx_minus_vbsaa +sta $ff +txa +sec +sbc $ff +tax +//FRAGMENT vbsxx=vbsxx_minus_vbsxx +lda #0 +tax +//FRAGMENT vbsxx=vbsxx_minus_vbsyy +txa +sty $ff +sec +sbc $ff +tax +//FRAGMENT vbsxx=vbsyy_minus_vbsz1 +tya +sec +sbc {z1} +tax +//FRAGMENT vbsxx=vbsyy_minus_vbsaa +sta $ff +tya +sec +sbc $ff +tax +//FRAGMENT vbsxx=vbsyy_minus_vbsxx +tya +stx $ff +sec +sbc $ff +tax +//FRAGMENT vbsxx=vbsyy_minus_vbsyy +lda #0 +tax +//FRAGMENT 0_neq_vbsxx_then_la1 +cpx #0 +bne {la1} +//FRAGMENT vbsaa=_inc_vbsaa +clc +adc #1 +//FRAGMENT vbsxx=_inc_vbsxx +inx +//FRAGMENT vbsyy=_sbyte_vwuz1 +ldy {z1} +//FRAGMENT vbsyy=_inc_vbsyy +iny //FRAGMENT vwuz1=vwuz1_bxor_vwuz2 lda {z1} eor {z2} @@ -8797,11 +8599,6 @@ sty {z1} txa sta {z1}+1 sty {z1} -//FRAGMENT _deref_qbuc1=pbuc2 -lda #<{c2} -sta {c1} -lda #>{c2} -sta {c1}+1 //FRAGMENT _deref_pbsc1=vbsc2 lda #{c2} sta {c1} @@ -8924,6 +8721,10 @@ lda ({z1}),y cmp ({z2}),y beq {la1} +//FRAGMENT vbuyy_lt_vbuxx_then_la1 +stx $ff +cpy $ff +bcc {la1} //FRAGMENT vwuz1=vwuz1_bor_vbuxx txa ora {z1} @@ -9232,6 +9033,11 @@ tax stx $ff cpy $ff bne {la1} +//FRAGMENT _deref_qbuc1=pbuc2 +lda #<{c2} +sta {c1} +lda #>{c2} +sta {c1}+1 //FRAGMENT pwuz1_derefidx_vbuc1=vwuz2 ldy #{c1} lda {z2} @@ -11092,6 +10898,9 @@ bcs {la1} //FRAGMENT pbuc1_derefidx_vbuxx=_byte_vwuz1 lda {z1} sta {c1},x +//FRAGMENT vbuz1_le_vbuyy_then_la1 +cpy {z1} +bcs {la1} //FRAGMENT vwuz1=vwuz1_plus_1 inc {z1} bne !+ @@ -12337,6 +12146,18 @@ tya sec sbc $ff tay +//FRAGMENT vbuaa_ge_vbuz1_then_la1 +cmp {z1} +bcs {la1} +//FRAGMENT vbuz1_ge_vbuyy_then_la1 +lda {z1} +sty $ff +cmp $ff +bcs {la1} +//FRAGMENT vbuxx_ge_vbuyy_then_la1 +sty $ff +cpx $ff +bcs {la1} //FRAGMENT vbsyy_lt_0_then_la1 cpy #0 bmi {la1} @@ -12800,6 +12621,9 @@ tay lda {c1} ldy #0 sta ({z1}),y +//FRAGMENT vbuyy_ge_vbuz1_then_la1 +cpy {z1} +bcs {la1} //FRAGMENT vbsz1=vbsz1_minus_vbsxx txa eor #$ff @@ -12814,6 +12638,10 @@ sta {z1} lda {z1}+1 sbc #>{c1} sta {z1}+1 +//FRAGMENT vbuaa_lt_vbuxx_then_la1 +stx $ff +cmp $ff +bcc {la1} //FRAGMENT vbsz1=pbsc1_derefidx_vbuz2_minus_pbsc2_derefidx_vbuz2 ldy {z2} lda {c1},y @@ -12928,6 +12756,57 @@ lda {c1} sta {z1} lda {c1}+1 sta {z1}+1 +//FRAGMENT pbuc1_derefidx_vbuz1_eq_vbuz2_then_la1 +ldy {z1} +lda {c1},y +cmp {z2} +beq {la1} +//FRAGMENT pbuc1_derefidx_vbuxx_eq_vbuz1_then_la1 +lda {c1},x +cmp {z1} +beq {la1} +//FRAGMENT pbuc1_derefidx_vbuyy_eq_vbuz1_then_la1 +lda {c1},y +cmp {z1} +beq {la1} +//FRAGMENT pbuc1_derefidx_vbuz1_eq_vbuxx_then_la1 +ldy {z1} +lda {c1},y +tay +sty $ff +cpx $ff +beq {la1} +//FRAGMENT pbuc1_derefidx_vbuxx_eq_vbuxx_then_la1 +lda {c1},x +tay +sty $ff +cpx $ff +beq {la1} +//FRAGMENT pbuc1_derefidx_vbuyy_eq_vbuxx_then_la1 +lda {c1},y +tay +sty $ff +cpx $ff +beq {la1} +//FRAGMENT pbuc1_derefidx_vbuz1_eq_vbuyy_then_la1 +ldx {z1} +lda {c1},x +tax +sty $ff +cpx $ff +beq {la1} +//FRAGMENT pbuc1_derefidx_vbuxx_eq_vbuyy_then_la1 +lda {c1},x +tax +sty $ff +cpx $ff +beq {la1} +//FRAGMENT pbuc1_derefidx_vbuyy_eq_vbuyy_then_la1 +lda {c1},y +tax +sty $ff +cpx $ff +beq {la1} //FRAGMENT pwuc1_derefidx_vbuz1=pwuc1_derefidx_vbuz1_minus_1 ldx {z1} lda {c1},x @@ -13323,6 +13202,11 @@ dey bne !l- !e: sta {z1} +//FRAGMENT vbsz1=vbsz1_minus_vbsz2 +lda {z1} +sec +sbc {z2} +sta {z1} //FRAGMENT vbsz1=vbsz1_plus_vbsz2 lda {z1} clc @@ -14163,6 +14047,8 @@ sta {z1}+2 lda {z1}+3 sbc #0 sta {z1}+3 +//FRAGMENT _stackpullbyte_1 +pla //FRAGMENT vwuz1=_stackidxword_vbuc1 tsx lda STACK_BASE+{c1},x @@ -14751,10 +14637,17 @@ lda {c1} sec sbc #{c2} tay +//FRAGMENT vbuaa_neq_vbuz1_then_la1 +cmp {z1} +bne {la1} //FRAGMENT vbuaa_ge_vbuxx_then_la1 stx $ff cmp $ff bcs {la1} +//FRAGMENT vbuyy_ge_vbuxx_then_la1 +stx $ff +cpy $ff +bcs {la1} //FRAGMENT vbuaa_ge_vbuyy_then_la1 sty $ff cmp $ff @@ -15365,11 +15258,92 @@ tax //FRAGMENT vboyy=vboc1 lda #{c1} tay +//FRAGMENT vbuaa_le_vbuz1_then_la1 +ldy {z1} +sta $ff +cpy $ff +bcs {la1} +//FRAGMENT pbuc1_derefidx_vbuaa_eq_vbuz1_then_la1 +tay +lda {c1},y +cmp {z1} +beq {la1} +//FRAGMENT pbuc1_derefidx_vbuz1_eq_vbuaa_then_la1 +ldx {z1} +tay +lda {c1},x +tax +sty $ff +cpx $ff +beq {la1} +//FRAGMENT pbuc1_derefidx_vbuaa_eq_vbuaa_then_la1 +tax +lda {c1},x +tay +sty $ff +cpx $ff +beq {la1} +//FRAGMENT pbuc1_derefidx_vbuxx_eq_vbuaa_then_la1 +tay +lda {c1},x +tax +sty $ff +cpx $ff +beq {la1} +//FRAGMENT pbuc1_derefidx_vbuyy_eq_vbuaa_then_la1 +tax +lda {c1},y +tay +sty $ff +cpx $ff +beq {la1} +//FRAGMENT pbuc1_derefidx_vbuaa_eq_vbuxx_then_la1 +tay +lda {c1},y +tay +sty $ff +cpx $ff +beq {la1} +//FRAGMENT pbuc1_derefidx_vbuaa_eq_vbuyy_then_la1 +tax +lda {c1},x +tax +sty $ff +cpx $ff +beq {la1} +//FRAGMENT vbuz1=vbuxx_minus_1 +dex +stx {z1} +//FRAGMENT vbuz1=vbuyy_minus_1 +tya +sec +sbc #1 +sta {z1} +//FRAGMENT vbuyy_le_vbuz1_then_la1 +lda {z1} +sty $ff +cmp $ff +bcs {la1} +//FRAGMENT vbuz1_le_vbuaa_then_la1 +cmp {z1} +bcs {la1} //FRAGMENT vbuyy_neq_vbuaa_then_la1 tax stx $ff cpy $ff bne {la1} +//FRAGMENT vbuxx_le_vbuaa_then_la1 +stx $ff +cmp $ff +bcs {la1} +//FRAGMENT vbuyy_le_vbuaa_then_la1 +sty $ff +cmp $ff +bcs {la1} +//FRAGMENT vbuyy_le_vbuxx_then_la1 +sty $ff +cpx $ff +bcs {la1} //FRAGMENT vwuz1=_deref_pbuz2_word__deref_pbuz3 ldy #0 lda ({z3}),y @@ -18152,25 +18126,6 @@ bne !+ dec {z1}+1 !: dec {z1} -//FRAGMENT _deref_pwuc1=vbuz1 -lda {z1} -sta {c1} -lda #0 -sta {c1}+1 -//FRAGMENT _deref_pwuc1=vbuaa -sta {c1} -lda #0 -sta {c1}+1 -//FRAGMENT _deref_pwuc1=vbuxx -txa -sta {c1} -lda #0 -sta {c1}+1 -//FRAGMENT _deref_pwuc1=vbuyy -tya -sta {c1} -lda #0 -sta {c1}+1 //FRAGMENT vwsz1_lt_vbsc1_then_la1 NO_SYNTHESIS //FRAGMENT vwsz1_lt_vwuc1_then_la1 @@ -18442,6 +18397,10 @@ tay sty $ff cpx $ff bcs {la1} +//FRAGMENT vbuxx_le_vbuyy_then_la1 +stx $ff +cpy $ff +bcs {la1} //FRAGMENT vbuyy_ge_vbuaa_then_la1 sta $ff cpy $ff @@ -19039,3 +18998,36 @@ bmi !+ lda #0 !: sta {z1}+1 +//FRAGMENT vbuaa_lt_vbuyy_then_la1 +tax +sty $ff +cpx $ff +bcc {la1} +//FRAGMENT vbuyy_lt_vbuaa_then_la1 +sta $ff +cpy $ff +bcc {la1} +//FRAGMENT vbuz1=vbuz2_minus_vbuz1 +lda {z2} +sec +sbc {z1} +sta {z1} +//FRAGMENT _deref_pwuc1=vbuz1 +lda {z1} +sta {c1} +lda #0 +sta {c1}+1 +//FRAGMENT _deref_pwuc1=vbuaa +sta {c1} +lda #0 +sta {c1}+1 +//FRAGMENT _deref_pwuc1=vbuxx +txa +sta {c1} +lda #0 +sta {c1}+1 +//FRAGMENT _deref_pwuc1=vbuyy +tya +sta {c1} +lda #0 +sta {c1}+1 diff --git a/src/main/fragment/cache/fragment-cache-rom6502x.asm b/src/main/fragment/cache/fragment-cache-rom6502x.asm index 4e7bb1b13..8eda1ee5b 100644 --- a/src/main/fragment/cache/fragment-cache-rom6502x.asm +++ b/src/main/fragment/cache/fragment-cache-rom6502x.asm @@ -1,4 +1,4 @@ -//KICKC FRAGMENT CACHE 12f875813f 12f8759f70 +//KICKC FRAGMENT CACHE 12318fec4b 1231900a7c //FRAGMENT _deref_pbuc1=_inc__deref_pbuc1 inc {c1} //FRAGMENT isr_hardware_all_entry diff --git a/src/main/fragment/cache/fragment-cache-wdc65c02.asm b/src/main/fragment/cache/fragment-cache-wdc65c02.asm index 693508cd0..1a314fb76 100644 --- a/src/main/fragment/cache/fragment-cache-wdc65c02.asm +++ b/src/main/fragment/cache/fragment-cache-wdc65c02.asm @@ -1,16 +1,2194 @@ -//KICKC FRAGMENT CACHE 12f875813f 12f8759f70 +//KICKC FRAGMENT CACHE 12318fec4b 1231900a7c +//FRAGMENT vbuz1=_deref_pbuc1 +lda {c1} +sta {z1} +//FRAGMENT vbuz1=vbuz2_plus_1 +lda {z2} +inc +sta {z1} +//FRAGMENT _deref_pbuc1=vbuz1 +lda {z1} +sta {c1} +//FRAGMENT vbuaa=_deref_pbuc1 +lda {c1} +//FRAGMENT vbuxx=_deref_pbuc1 +ldx {c1} +//FRAGMENT vbuz1=vbuaa_plus_1 +inc +sta {z1} +//FRAGMENT vbuz1=vbuxx_plus_1 +inx +stx {z1} +//FRAGMENT _deref_pbuc1=vbuaa +sta {c1} +//FRAGMENT vbuyy=_deref_pbuc1 +ldy {c1} +//FRAGMENT vbuz1=vbuyy_plus_1 +iny +sty {z1} +//FRAGMENT vbuaa=vbuz1_plus_1 +lda {z1} +inc +//FRAGMENT vbuaa=vbuaa_plus_1 +inc +//FRAGMENT vbuaa=vbuxx_plus_1 +txa +inc +//FRAGMENT vbuaa=vbuyy_plus_1 +tya +inc +//FRAGMENT vbuxx=vbuz1_plus_1 +ldx {z1} +inx +//FRAGMENT _deref_pbuc1=vbuxx +stx {c1} +//FRAGMENT vbuxx=vbuaa_plus_1 +tax +inx +//FRAGMENT vbuxx=vbuxx_plus_1 +inx +//FRAGMENT vbuxx=vbuyy_plus_1 +tya +inc +tax +//FRAGMENT vbuyy=vbuz1_plus_1 +ldy {z1} +iny +//FRAGMENT _deref_pbuc1=vbuyy +sty {c1} +//FRAGMENT vbuyy=vbuaa_plus_1 +tay +iny +//FRAGMENT vbuyy=vbuxx_plus_1 +txa +inc +tay +//FRAGMENT vbuyy=vbuyy_plus_1 +iny +//FRAGMENT vbuz1=vbuc1 +lda #{c1} +sta {z1} //FRAGMENT vwuz1=vwuc1 lda #<{c1} sta {z1} lda #>{c1} sta {z1}+1 -//FRAGMENT isr_rom_sys_cx16_entry - +//FRAGMENT vbuz1_lt_vbuz2_then_la1 +lda {z1} +cmp {z2} +bcc {la1} +//FRAGMENT vbuz1=vbuz2_minus_1 +ldx {z2} +dex +stx {z1} +//FRAGMENT vbuz1=vbuz2 +lda {z2} +sta {z1} +//FRAGMENT pbuz1=pbuc1 +lda #<{c1} +sta {z1} +lda #>{c1} +sta {z1}+1 +//FRAGMENT 0_eq_vbuz1_then_la1 +lda {z1} +cmp #0 +beq {la1} +//FRAGMENT _deref_pbuc1=_deref_pbuc1_bor__deref_pbuc2 +lda {c1} +ora {c2} +sta {c1} +//FRAGMENT vbuz1=_bnot__deref_pbuc1 +lda {c1} +eor #$ff +sta {z1} +//FRAGMENT _deref_pbuc1=_deref_pbuc1_band_vbuz1 +lda {c1} +and {z1} +sta {c1} +//FRAGMENT vbuz1=_deref_pbuc1_ror_7 +lda {c1} +rol +rol +and #$01 +sta {z1} +//FRAGMENT vbuz1=vbuc1_rol_vbuz2 +lda #{c1} +ldy {z2} +cpy #0 +beq !e+ +!: +asl +dey +bne !- +!e: +sta {z1} +//FRAGMENT vbuz1=vbuz2_band_vbuc1 +lda #{c1} +and {z2} +sta {z1} +//FRAGMENT vwuz1=vbuz2_rol_1 +lda {z2} +asl +sta {z1} +lda #0 +rol +sta {z1}+1 +//FRAGMENT vbuz1=_hi_vwuz2 +lda {z2}+1 +sta {z1} +//FRAGMENT vwuz1=vwuz2_rol_8 +lda {z2} +sta {z1}+1 +lda #0 +sta {z1} +//FRAGMENT vwuz1=vwuz2 +lda {z2} +sta {z1} +lda {z2}+1 +sta {z1}+1 +//FRAGMENT vwuz1=vwuz2_ror_4 +lda {z2}+1 +lsr +sta {z1}+1 +lda {z2} +ror +sta {z1} +lsr {z1}+1 +ror {z1} +lsr {z1}+1 +ror {z1} +lsr {z1}+1 +ror {z1} +//FRAGMENT vbuz1=_byte_vwuz2 +lda {z2} +sta {z1} +//FRAGMENT pbuc1_derefidx_vbuz1=vbuz2 +lda {z2} +ldy {z1} +sta {c1},y +//FRAGMENT vbuz1=vbuz2_rol_1 +lda {z2} +asl +sta {z1} +//FRAGMENT pbuz1=qbuc1_derefidx_vbuz2 +ldy {z2} +lda {c1},y +sta {z1} +lda {c1}+1,y +sta {z1}+1 +//FRAGMENT _deref_pbuz1=vbuz2 +lda {z2} +ldy #0 +sta ({z1}),y +//FRAGMENT vbuz1_le_vbuz2_then_la1 +lda {z2} +cmp {z1} +bcs {la1} +//FRAGMENT vwuz1=_word_vbuz2 +lda {z2} +sta {z1} +lda #0 +sta {z1}+1 +//FRAGMENT vwuz1=vwuz2_rol_vbuz3 +lda {z2} +sta {z1} +lda {z2}+1 +sta {z1}+1 +ldy {z3} +beq !e+ +!: +asl {z1} +rol {z1}+1 +dey +bne !- +!e: +//FRAGMENT pwuc1_derefidx_vbuz1=vwuz2 +ldy {z1} +lda {z2} +sta {c1},y +lda {z2}+1 +sta {c1}+1,y +//FRAGMENT pbuz1=pbuz2 +lda {z2} +sta {z1} +lda {z2}+1 +sta {z1}+1 +//FRAGMENT vwuz1=vwuc1_rol_vbuz2 +ldy {z2} +lda #<{c1} +sta {z1} +lda #>{c1}+1 +sta {z1}+1 +cpy #0 +beq !e+ +!: +asl {z1} +rol {z1}+1 +dey +bne !- +!e: +//FRAGMENT vbuz1=vbuz2_rol_4 +lda {z2} +asl +asl +asl +asl +sta {z1} +//FRAGMENT vbuz1=vbuz2_bor_vbuz3 +lda {z2} +ora {z3} +sta {z1} +//FRAGMENT vbuz1_lt_vwuz2_then_la1 +lda {z2}+1 +bne {la1} +lda {z1} +cmp {z2} +bcc {la1} +//FRAGMENT pbuc1_derefidx_vbuz1=vbuc2 +lda #{c2} +ldy {z1} +sta {c1},y +//FRAGMENT pwuc1_derefidx_vbuz1=vbuc2 +lda #{c2} +ldy {z1} +sta {c1},y +lda #0 +sta {c1}+1,y +//FRAGMENT _deref_pbuc1=_deref_pbuc1_band_vbuc2 +lda #{c2} +and {c1} +sta {c1} +//FRAGMENT vbuz1=_lo_pbuz2 +lda {z2} +sta {z1} +//FRAGMENT vbuz1=_hi_pbuz2 +lda {z2}+1 +sta {z1} +//FRAGMENT vbuz1=vbuz2_bor_vbuc1 +lda #{c1} +ora {z2} +sta {z1} +//FRAGMENT pbuz1=pbuz1_plus_vwuz2 +lda {z1} +clc +adc {z2} +sta {z1} +lda {z1}+1 +adc {z2}+1 +sta {z1}+1 +//FRAGMENT vbuz1=_inc_vbuz1 +inc {z1} +//FRAGMENT _deref_pbuc1=vbuc2 +lda #{c2} +sta {c1} +//FRAGMENT vbuz1=_deref_pbuz2 +ldy #0 +lda ({z2}),y +sta {z1} +//FRAGMENT pbuz1=_inc_pbuz1 +inc {z1} +bne !+ +inc {z1}+1 +!: +//FRAGMENT 0_neq_vbuz1_then_la1 +lda {z1} +cmp #0 +bne {la1} +//FRAGMENT pbuz1=pbuz2_plus_pwuc1_derefidx_vbuz3 +ldy {z3} +clc +lda {z2} +adc {c1},y +sta {z1} +lda {z2}+1 +adc {c1}+1,y +sta {z1}+1 +//FRAGMENT vwuz1_lt_vbuz2_then_la1 +lda {z1}+1 +bne !+ +lda {z1} +cmp {z2} +bcc {la1} +!: //FRAGMENT vwuz1=_inc_vwuz1 inc {z1} bne !+ inc {z1}+1 !: +//FRAGMENT vbuz1=_deref_pbuc1_band_pbuc2_derefidx_vbuz2 +lda {c1} +ldy {z2} +and {c2},y +sta {z1} +//FRAGMENT vbuz1=pbuc1_derefidx_vbuz2_rol_1 +ldy {z2} +lda {c1},y +asl +sta {z1} +//FRAGMENT pbuz1=pbuz2_plus_vbuz3 +lda {z3} +clc +adc {z2} +sta {z1} +lda #0 +adc {z2}+1 +sta {z1}+1 +//FRAGMENT vbuz1_eq_vbuc1_then_la1 +lda #{c1} +cmp {z1} +beq {la1} +//FRAGMENT pbuc1_derefidx_vbuz1=_inc_pbuc1_derefidx_vbuz1 +ldx {z1} +inc {c1},x +//FRAGMENT vbuz1=pbuc1_derefidx_vbuz2 +ldy {z2} +lda {c1},y +sta {z1} +//FRAGMENT vwuz1=_word_pbuc1_derefidx_vbuz2 +ldy {z2} +lda {c1},y +sta {z1} +lda #0 +sta {z1}+1 +//FRAGMENT vwuz1_neq_vwuz2_then_la1 +lda {z1}+1 +cmp {z2}+1 +bne {la1} +lda {z1} +cmp {z2} +bne {la1} +//FRAGMENT pbuc1_derefidx_vbuz1_neq_vbuz2_then_la1 +lda {z2} +ldy {z1} +cmp {c1},y +bne {la1} +//FRAGMENT pbuz1=_deref_qbuc1 +lda {c1} +sta {z1} +lda {c1}+1 +sta {z1}+1 +//FRAGMENT vbuz1=_deref_pbuz2_band_vbuc1 +lda #{c1} +ldy #0 +and ({z2}),y +sta {z1} +//FRAGMENT vbuz1=vbuz2_ror_4 +lda {z2} +lsr +lsr +lsr +lsr +sta {z1} +//FRAGMENT vwuz1=pwuc1_derefidx_vbuz2 +ldy {z2} +lda {c1},y +sta {z1} +lda {c1}+1,y +sta {z1}+1 +//FRAGMENT vbuz1=vbuz2_ror_6 +lda {z2} +rol +rol +rol +and #$03 +sta {z1} +//FRAGMENT vbuz1=pbuc1_derefidx_vbuz2_rol_4 +ldy {z2} +lda {c1},y +asl +asl +asl +asl +sta {z1} +//FRAGMENT vbuz1=vbuz2_bor_pbuc1_derefidx_vbuz3 +lda {z2} +ldy {z3} +ora {c1},y +sta {z1} +//FRAGMENT _deref_pbuz1=pbuc1_derefidx_vbuz2 +ldy {z2} +lda {c1},y +ldy #0 +sta ({z1}),y +//FRAGMENT pbuz1=_inc_pbuz2 +clc +lda {z2} +adc #1 +sta {z1} +lda {z2}+1 +adc #0 +sta {z1}+1 +//FRAGMENT _deref_pbuz1=vbuc1 +lda #{c1} +ldy #0 +sta ({z1}),y +//FRAGMENT vbuz1=pbuz2_derefidx_vbuz3 +ldy {z3} +lda ({z2}),y +sta {z1} +//FRAGMENT vbuz1_ge_vbuz2_then_la1 +lda {z1} +cmp {z2} +bcs {la1} +//FRAGMENT vwuz1=vwuz2_plus_vwuz3 +lda {z2} +clc +adc {z3} +sta {z1} +lda {z2}+1 +adc {z3}+1 +sta {z1}+1 +//FRAGMENT vbuz1=vbuz1_minus_vbuz2 +lda {z1} +sec +sbc {z2} +sta {z1} +//FRAGMENT pbuc1_derefidx_vbuz1_lt_vbuz2_then_la1 +ldy {z1} +lda {c1},y +cmp {z2} +bcc {la1} +//FRAGMENT 0_neq_pbuc1_derefidx_vbuz1_then_la1 +ldy {z1} +lda {c1},y +cmp #0 +bne {la1} +//FRAGMENT pbuc1_derefidx_vbuz1_lt_vwuz2_then_la1 +ldy {z1} +lda {c1},y +ldy {z2}+1 +bne {la1} +cmp {z2} +bcc {la1} +//FRAGMENT vwuz1=vbuz2_rol_vbuz3 +lda {z2} +ldy {z3} +sta {z1} +lda #0 +sta {z1}+1 +cpy #0 +beq !e+ +!: +asl {z1} +rol {z1}+1 +dey +bne !- +!e: +//FRAGMENT pbuz1=pbuz2_plus_vwuz3 +lda {z2} +clc +adc {z3} +sta {z1} +lda {z2}+1 +adc {z3}+1 +sta {z1}+1 +//FRAGMENT pvoz1=pvoz2 +lda {z2} +sta {z1} +lda {z2}+1 +sta {z1}+1 +//FRAGMENT vwuz1=vbuz2 +lda {z2} +sta {z1} +lda #0 +sta {z1}+1 +//FRAGMENT vbuz1=_lo_pvoz2 +lda {z2} +sta {z1} +//FRAGMENT vbuz1=_hi_pvoz2 +lda {z2}+1 +sta {z1} +//FRAGMENT _deref_pbuc1=_deref_pbuc1_bor_vbuc2 +lda #{c2} +ora {c1} +sta {c1} +//FRAGMENT vwuz1_lt_vwuz2_then_la1 +lda {z1}+1 +cmp {z2}+1 +bcc {la1} +bne !+ +lda {z1} +cmp {z2} +bcc {la1} +!: +//FRAGMENT _deref_pbuc1=_deref_pbuc2 +lda {c2} +sta {c1} +//FRAGMENT vbuaa_lt_vbuz1_then_la1 +cmp {z1} +bcc {la1} +//FRAGMENT vbuaa=vbuz1_minus_1 +lda {z1} +sec +sbc #1 +//FRAGMENT vbuz1=vbuaa +sta {z1} +//FRAGMENT vbuaa=vbuz1 +lda {z1} +//FRAGMENT vbuxx=vbuz1 +ldx {z1} +//FRAGMENT 0_eq_vbuaa_then_la1 +cmp #0 +beq {la1} +//FRAGMENT vbuaa=_bnot__deref_pbuc1 +lda {c1} +eor #$ff +//FRAGMENT vbuxx=_bnot__deref_pbuc1 +lda {c1} +eor #$ff +tax +//FRAGMENT vbuyy=_bnot__deref_pbuc1 +lda {c1} +eor #$ff +tay +//FRAGMENT _deref_pbuc1=_deref_pbuc1_band_vbuaa +and {c1} +sta {c1} +//FRAGMENT _deref_pbuc1=_deref_pbuc1_band_vbuxx +txa +and {c1} +sta {c1} +//FRAGMENT _deref_pbuc1=_deref_pbuc1_band_vbuyy +tya +and {c1} +sta {c1} +//FRAGMENT vbuaa=_deref_pbuc1_ror_7 +lda {c1} +rol +rol +and #$01 +//FRAGMENT vbuxx=_deref_pbuc1_ror_7 +lda {c1} +rol +rol +and #$01 +tax +//FRAGMENT vbuyy=_deref_pbuc1_ror_7 +lda {c1} +rol +rol +and #$01 +tay +//FRAGMENT vbuz1=vbuc1_rol_vbuaa +tay +lda #{c1} +cpy #0 +beq !e+ +!: +asl +dey +bne !- +!e: +sta {z1} +//FRAGMENT vbuz1=vbuc1_rol_vbuxx +lda #{c1} +cpx #0 +beq !e+ +!: +asl +dex +bne !- +!e: +sta {z1} +//FRAGMENT vbuz1=vbuc1_rol_vbuyy +lda #{c1} +cpy #0 +beq !e+ +!: +asl +dey +bne !- +!e: +sta {z1} +//FRAGMENT vbuaa=vbuc1_rol_vbuz1 +lda #{c1} +ldy {z1} +cpy #0 +beq !e+ +!: +asl +dey +bne !- +!e: +//FRAGMENT vbuaa=vbuc1_rol_vbuaa +tay +lda #{c1} +cpy #0 +beq !e+ +!: +asl +dey +bne !- +!e: +//FRAGMENT vbuaa=vbuc1_rol_vbuxx +lda #{c1} +cpx #0 +beq !e+ +!: +asl +dex +bne !- +!e: +//FRAGMENT vbuaa=vbuc1_rol_vbuyy +lda #{c1} +cpy #0 +beq !e+ +!: +asl +dey +bne !- +!e: +//FRAGMENT vbuxx=vbuc1_rol_vbuz1 +lda #{c1} +ldx {z1} +cpx #0 +beq !e+ +!: +asl +dex +bne !- +!e: +tax +//FRAGMENT vbuxx=vbuc1_rol_vbuaa +tax +lda #{c1} +cpx #0 +beq !e+ +!: +asl +dex +bne !- +!e: +tax +//FRAGMENT vbuxx=vbuc1_rol_vbuxx +lda #{c1} +cpx #0 +beq !e+ +!: +asl +dex +bne !- +!e: +tax +//FRAGMENT vbuxx=vbuc1_rol_vbuyy +lda #{c1} +cpy #0 +beq !e+ +!: +asl +dey +bne !- +!e: +tax +//FRAGMENT vbuyy=vbuc1_rol_vbuz1 +lda #{c1} +ldy {z1} +cpy #0 +beq !e+ +!: +asl +dey +bne !- +!e: +tay +//FRAGMENT vbuyy=vbuc1_rol_vbuaa +tay +lda #{c1} +cpy #0 +beq !e+ +!: +asl +dey +bne !- +!e: +tay +//FRAGMENT vbuyy=vbuc1_rol_vbuxx +lda #{c1} +cpx #0 +beq !e+ +!: +asl +dex +bne !- +!e: +tay +//FRAGMENT vbuyy=vbuc1_rol_vbuyy +lda #{c1} +cpy #0 +beq !e+ +!: +asl +dey +bne !- +!e: +tay +//FRAGMENT vbuaa=vbuz1_band_vbuc1 +lda #{c1} +and {z1} +//FRAGMENT vbuxx=vbuz1_band_vbuc1 +lda #{c1} +and {z1} +tax +//FRAGMENT vbuyy=vbuz1_band_vbuc1 +lda #{c1} +and {z1} +tay +//FRAGMENT vbuz1=vbuaa_band_vbuc1 +and #{c1} +sta {z1} +//FRAGMENT vbuaa=vbuaa_band_vbuc1 +and #{c1} +//FRAGMENT vbuxx=vbuaa_band_vbuc1 +and #{c1} +tax +//FRAGMENT vbuyy=vbuaa_band_vbuc1 +and #{c1} +tay +//FRAGMENT vbuz1=vbuxx_band_vbuc1 +txa +and #{c1} +sta {z1} +//FRAGMENT vbuaa=vbuxx_band_vbuc1 +txa +and #{c1} +//FRAGMENT vbuxx=vbuxx_band_vbuc1 +txa +and #{c1} +tax +//FRAGMENT vbuyy=vbuxx_band_vbuc1 +txa +and #{c1} +tay +//FRAGMENT vbuz1=vbuyy_band_vbuc1 +tya +and #{c1} +sta {z1} +//FRAGMENT vbuaa=vbuyy_band_vbuc1 +tya +and #{c1} +//FRAGMENT vbuxx=vbuyy_band_vbuc1 +tya +and #{c1} +tax +//FRAGMENT vbuyy=vbuyy_band_vbuc1 +tya +and #{c1} +tay +//FRAGMENT vwuz1=vbuaa_rol_1 +asl +sta {z1} +lda #0 +rol +sta {z1}+1 +//FRAGMENT vwuz1=vbuxx_rol_1 +txa +asl +sta {z1} +lda #0 +rol +sta {z1}+1 +//FRAGMENT vwuz1=vbuyy_rol_1 +tya +asl +sta {z1} +lda #0 +rol +sta {z1}+1 +//FRAGMENT vbuxx=_hi_vwuz1 +ldx {z1}+1 +//FRAGMENT pbuc1_derefidx_vbuaa=vbuz1 +tay +lda {z1} +sta {c1},y +//FRAGMENT pbuc1_derefidx_vbuxx=vbuz1 +lda {z1} +sta {c1},x +//FRAGMENT pbuc1_derefidx_vbuyy=vbuz1 +lda {z1} +sta {c1},y +//FRAGMENT pbuc1_derefidx_vbuz1=vbuxx +ldy {z1} +txa +sta {c1},y +//FRAGMENT pbuc1_derefidx_vbuaa=vbuxx +tay +txa +sta {c1},y +//FRAGMENT pbuc1_derefidx_vbuxx=vbuxx +txa +sta {c1},x +//FRAGMENT pbuc1_derefidx_vbuyy=vbuxx +txa +sta {c1},y +//FRAGMENT pbuc1_derefidx_vbuz1=vbuyy +tya +ldy {z1} +sta {c1},y +//FRAGMENT pbuc1_derefidx_vbuaa=vbuyy +tax +tya +sta {c1},x +//FRAGMENT pbuc1_derefidx_vbuxx=vbuyy +tya +sta {c1},x +//FRAGMENT pbuc1_derefidx_vbuyy=vbuyy +tya +sta {c1},y +//FRAGMENT vbuaa=vbuz1_rol_1 +lda {z1} +asl +//FRAGMENT vbuxx=vbuz1_rol_1 +lda {z1} +asl +tax +//FRAGMENT vbuyy=vbuz1_rol_1 +lda {z1} +asl +tay +//FRAGMENT vbuz1=vbuaa_rol_1 +asl +sta {z1} +//FRAGMENT vbuaa=vbuaa_rol_1 +asl +//FRAGMENT vbuxx=vbuaa_rol_1 +asl +tax +//FRAGMENT vbuyy=vbuaa_rol_1 +asl +tay +//FRAGMENT vbuz1=vbuxx_rol_1 +txa +asl +sta {z1} +//FRAGMENT vbuaa=vbuxx_rol_1 +txa +asl +//FRAGMENT vbuxx=vbuxx_rol_1 +txa +asl +tax +//FRAGMENT vbuyy=vbuxx_rol_1 +txa +asl +tay +//FRAGMENT vbuz1=vbuyy_rol_1 +tya +asl +sta {z1} +//FRAGMENT vbuaa=vbuyy_rol_1 +tya +asl +//FRAGMENT vbuxx=vbuyy_rol_1 +tya +asl +tax +//FRAGMENT vbuyy=vbuyy_rol_1 +tya +asl +tay +//FRAGMENT pbuz1=qbuc1_derefidx_vbuaa +tay +lda {c1},y +sta {z1} +lda {c1}+1,y +sta {z1}+1 +//FRAGMENT pbuz1=qbuc1_derefidx_vbuxx +lda {c1},x +sta {z1} +lda {c1}+1,x +sta {z1}+1 +//FRAGMENT pbuz1=qbuc1_derefidx_vbuyy +lda {c1},y +sta {z1} +lda {c1}+1,y +sta {z1}+1 +//FRAGMENT _deref_pbuz1=vbuxx +txa +ldy #0 +sta ({z1}),y +//FRAGMENT _deref_pbuz1=vbuyy +tya +ldy #0 +sta ({z1}),y +//FRAGMENT vbuaa_le_vbuz1_then_la1 +ldy {z1} +sta $ff +cpy $ff +bcs {la1} +//FRAGMENT pbuc1_derefidx_vbuz1=vbuaa +ldy {z1} +sta {c1},y +//FRAGMENT vwuz1=_word_vbuaa +sta {z1} +lda #0 +sta {z1}+1 +//FRAGMENT vwuz1=_word_vbuxx +txa +sta {z1} +lda #0 +sta {z1}+1 +//FRAGMENT pwuc1_derefidx_vbuaa=vwuz1 +tay +lda {z1} +sta {c1},y +lda {z1}+1 +sta {c1}+1,y +//FRAGMENT pwuc1_derefidx_vbuxx=vwuz1 +lda {z1} +sta {c1},x +lda {z1}+1 +sta {c1}+1,x +//FRAGMENT pwuc1_derefidx_vbuyy=vwuz1 +lda {z1} +sta {c1},y +lda {z1}+1 +sta {c1}+1,y +//FRAGMENT vbuaa=vbuz1_rol_4 +lda {z1} +asl +asl +asl +asl +//FRAGMENT vbuxx=vbuz1_rol_4 +lda {z1} +asl +asl +asl +asl +tax +//FRAGMENT vbuyy=vbuz1_rol_4 +lda {z1} +asl +asl +asl +asl +tay +//FRAGMENT vbuz1=vbuaa_rol_4 +asl +asl +asl +asl +sta {z1} +//FRAGMENT vbuaa=vbuaa_rol_4 +asl +asl +asl +asl +//FRAGMENT vbuxx=vbuaa_rol_4 +asl +asl +asl +asl +tax +//FRAGMENT vbuyy=vbuaa_rol_4 +asl +asl +asl +asl +tay +//FRAGMENT vbuz1=vbuxx_rol_4 +txa +asl +asl +asl +asl +sta {z1} +//FRAGMENT vbuaa=vbuxx_rol_4 +txa +asl +asl +asl +asl +//FRAGMENT vbuxx=vbuxx_rol_4 +txa +asl +asl +asl +asl +tax +//FRAGMENT vbuyy=vbuxx_rol_4 +txa +asl +asl +asl +asl +tay +//FRAGMENT vbuz1=vbuyy_rol_4 +tya +asl +asl +asl +asl +sta {z1} +//FRAGMENT vbuaa=vbuyy_rol_4 +tya +asl +asl +asl +asl +//FRAGMENT vbuxx=vbuyy_rol_4 +tya +asl +asl +asl +asl +tax +//FRAGMENT vbuyy=vbuyy_rol_4 +tya +asl +asl +asl +asl +tay +//FRAGMENT vbuz1=vbuz2_bor_vbuaa +ora {z2} +sta {z1} +//FRAGMENT vbuz1=vbuz2_bor_vbuxx +txa +ora {z2} +sta {z1} +//FRAGMENT vbuz1=vbuz2_bor_vbuyy +tya +ora {z2} +sta {z1} +//FRAGMENT vbuaa=vbuz1_bor_vbuz2 +lda {z1} +ora {z2} +//FRAGMENT vbuaa=vbuz1_bor_vbuaa +ora {z1} +//FRAGMENT vbuaa=vbuz1_bor_vbuxx +txa +ora {z1} +//FRAGMENT vbuaa=vbuz1_bor_vbuyy +tya +ora {z1} +//FRAGMENT vbuxx=vbuz1_bor_vbuz2 +lda {z1} +ora {z2} +tax +//FRAGMENT vbuxx=vbuz1_bor_vbuaa +ora {z1} +tax +//FRAGMENT vbuxx=vbuz1_bor_vbuxx +txa +ora {z1} +tax +//FRAGMENT vbuxx=vbuz1_bor_vbuyy +tya +ora {z1} +tax +//FRAGMENT vbuyy=vbuz1_bor_vbuz2 +lda {z1} +ora {z2} +tay +//FRAGMENT vbuyy=vbuz1_bor_vbuaa +ora {z1} +tay +//FRAGMENT vbuyy=vbuz1_bor_vbuxx +txa +ora {z1} +tay +//FRAGMENT vbuyy=vbuz1_bor_vbuyy +tya +ora {z1} +tay +//FRAGMENT vbuz1=vbuaa_bor_vbuz2 +ora {z2} +sta {z1} +//FRAGMENT vbuz1=vbuaa_bor_vbuaa +sta {z1} +//FRAGMENT vbuaa_lt_vwuz1_then_la1 +ldy {z1}+1 +bne {la1} +cmp {z1} +bcc {la1} +//FRAGMENT pwuc1_derefidx_vbuaa=vbuc2 +tay +lda #{c2} +sta {c1},y +lda #0 +sta {c1}+1,y +//FRAGMENT pwuc1_derefidx_vbuxx=vbuc2 +lda #{c2} +sta {c1},x +lda #0 +sta {c1}+1,x +//FRAGMENT pwuc1_derefidx_vbuyy=vbuc2 +lda #{c2} +sta {c1},y +lda #0 +sta {c1}+1,y +//FRAGMENT vbuaa=_lo_pbuz1 +lda {z1} +//FRAGMENT vbuxx=_lo_pbuz1 +ldx {z1} +//FRAGMENT vbuaa=_hi_pbuz1 +lda {z1}+1 +//FRAGMENT vbuxx=_hi_pbuz1 +ldx {z1}+1 +//FRAGMENT vbuaa=vbuz1_bor_vbuc1 +lda #{c1} +ora {z1} +//FRAGMENT vbuxx=vbuz1_bor_vbuc1 +lda #{c1} +ora {z1} +tax +//FRAGMENT vbuyy=vbuz1_bor_vbuc1 +lda #{c1} +ora {z1} +tay +//FRAGMENT vbuz1=vbuxx_bor_vbuc1 +txa +ora #{c1} +sta {z1} +//FRAGMENT vbuaa=vbuxx_bor_vbuc1 +txa +ora #{c1} +//FRAGMENT vbuxx=vbuxx_bor_vbuc1 +txa +ora #{c1} +tax +//FRAGMENT vbuyy=vbuxx_bor_vbuc1 +txa +ora #{c1} +tay +//FRAGMENT vbuaa=_deref_pbuz1 +ldy #0 +lda ({z1}),y +//FRAGMENT vbuxx=_deref_pbuz1 +ldy #0 +lda ({z1}),y +tax +//FRAGMENT vbuyy=_deref_pbuz1 +ldy #0 +lda ({z1}),y +tay +//FRAGMENT 0_neq_vbuaa_then_la1 +cmp #0 +bne {la1} +//FRAGMENT pbuz1=pbuz2_plus_pwuc1_derefidx_vbuaa +tay +clc +lda {z2} +adc {c1},y +sta {z1} +lda {z2}+1 +adc {c1}+1,y +sta {z1}+1 +//FRAGMENT pbuz1=pbuz2_plus_pwuc1_derefidx_vbuxx +clc +lda {z2} +adc {c1},x +sta {z1} +lda {z2}+1 +adc {c1}+1,x +sta {z1}+1 +//FRAGMENT pbuz1=pbuz2_plus_pwuc1_derefidx_vbuyy +clc +lda {z2} +adc {c1},y +sta {z1} +lda {z2}+1 +adc {c1}+1,y +sta {z1}+1 +//FRAGMENT vbuz1=vbuxx +stx {z1} +//FRAGMENT vbuz1=_deref_pbuc1_band_pbuc2_derefidx_vbuaa +tay +lda {c1} +and {c2},y +sta {z1} +//FRAGMENT vbuz1=_deref_pbuc1_band_pbuc2_derefidx_vbuxx +lda {c1} +and {c2},x +sta {z1} +//FRAGMENT vbuz1=_deref_pbuc1_band_pbuc2_derefidx_vbuyy +lda {c1} +and {c2},y +sta {z1} +//FRAGMENT vbuaa=_deref_pbuc1_band_pbuc2_derefidx_vbuz1 +lda {c1} +ldy {z1} +and {c2},y +//FRAGMENT vbuaa=_deref_pbuc1_band_pbuc2_derefidx_vbuaa +tay +lda {c1} +and {c2},y +//FRAGMENT vbuaa=_deref_pbuc1_band_pbuc2_derefidx_vbuxx +lda {c1} +and {c2},x +//FRAGMENT vbuaa=_deref_pbuc1_band_pbuc2_derefidx_vbuyy +lda {c1} +and {c2},y +//FRAGMENT vbuxx=_deref_pbuc1_band_pbuc2_derefidx_vbuz1 +lda {c1} +ldx {z1} +and {c2},x +tax +//FRAGMENT vbuxx=_deref_pbuc1_band_pbuc2_derefidx_vbuaa +tax +lda {c1} +and {c2},x +tax +//FRAGMENT vbuxx=_deref_pbuc1_band_pbuc2_derefidx_vbuxx +lda {c1} +and {c2},x +tax +//FRAGMENT vbuxx=_deref_pbuc1_band_pbuc2_derefidx_vbuyy +lda {c1} +and {c2},y +tax +//FRAGMENT vbuyy=_deref_pbuc1_band_pbuc2_derefidx_vbuz1 +lda {c1} +ldy {z1} +and {c2},y +tay +//FRAGMENT vbuyy=_deref_pbuc1_band_pbuc2_derefidx_vbuaa +tay +lda {c1} +and {c2},y +tay +//FRAGMENT vbuyy=_deref_pbuc1_band_pbuc2_derefidx_vbuxx +lda {c1} +and {c2},x +tay +//FRAGMENT vbuyy=_deref_pbuc1_band_pbuc2_derefidx_vbuyy +lda {c1} +and {c2},y +tay +//FRAGMENT vbuaa=pbuc1_derefidx_vbuz1_rol_1 +ldy {z1} +lda {c1},y +asl +//FRAGMENT vbuxx=pbuc1_derefidx_vbuz1_rol_1 +ldx {z1} +lda {c1},x +asl +tax +//FRAGMENT vbuyy=pbuc1_derefidx_vbuz1_rol_1 +ldy {z1} +lda {c1},y +asl +tay +//FRAGMENT pbuz1=pbuz2_plus_vbuaa +clc +adc {z2} +sta {z1} +lda #0 +adc {z2}+1 +sta {z1}+1 +//FRAGMENT pbuz1=pbuz2_plus_vbuxx +txa +clc +adc {z2} +sta {z1} +lda #0 +adc {z2}+1 +sta {z1}+1 +//FRAGMENT pbuz1=pbuz2_plus_vbuyy +tya +clc +adc {z2} +sta {z1} +lda #0 +adc {z2}+1 +sta {z1}+1 +//FRAGMENT vbuxx_eq_vbuc1_then_la1 +cpx #{c1} +beq {la1} +//FRAGMENT vbuaa=pbuc1_derefidx_vbuz1 +ldy {z1} +lda {c1},y +//FRAGMENT vbuxx=pbuc1_derefidx_vbuz1 +ldy {z1} +ldx {c1},y +//FRAGMENT vbuyy=pbuc1_derefidx_vbuz1 +ldx {z1} +ldy {c1},x +//FRAGMENT vbuaa=_deref_pbuz1_band_vbuc1 +lda #{c1} +ldy #0 +and ({z1}),y +//FRAGMENT vbuxx=_deref_pbuz1_band_vbuc1 +lda #{c1} +ldy #0 +and ({z1}),y +tax +//FRAGMENT vbuyy=_deref_pbuz1_band_vbuc1 +lda #{c1} +ldy #0 +and ({z1}),y +tay +//FRAGMENT vbuaa=vbuz1_ror_4 +lda {z1} +lsr +lsr +lsr +lsr +//FRAGMENT vbuxx=vbuz1_ror_4 +lda {z1} +lsr +lsr +lsr +lsr +tax +//FRAGMENT vbuyy=vbuz1_ror_4 +lda {z1} +lsr +lsr +lsr +lsr +tay +//FRAGMENT vbuz1=vbuaa_ror_4 +lsr +lsr +lsr +lsr +sta {z1} +//FRAGMENT vbuaa=vbuaa_ror_4 +lsr +lsr +lsr +lsr +//FRAGMENT vbuxx=vbuaa_ror_4 +lsr +lsr +lsr +lsr +tax +//FRAGMENT vbuyy=vbuaa_ror_4 +lsr +lsr +lsr +lsr +tay +//FRAGMENT vbuz1=vbuxx_ror_4 +txa +lsr +lsr +lsr +lsr +sta {z1} +//FRAGMENT vbuaa=vbuxx_ror_4 +txa +lsr +lsr +lsr +lsr +//FRAGMENT vbuxx=vbuxx_ror_4 +txa +lsr +lsr +lsr +lsr +tax +//FRAGMENT vbuyy=vbuxx_ror_4 +txa +lsr +lsr +lsr +lsr +tay +//FRAGMENT vbuz1=vbuyy_ror_4 +tya +lsr +lsr +lsr +lsr +sta {z1} +//FRAGMENT vbuaa=vbuyy_ror_4 +tya +lsr +lsr +lsr +lsr +//FRAGMENT vbuxx=vbuyy_ror_4 +tya +lsr +lsr +lsr +lsr +tax +//FRAGMENT vbuyy=vbuyy_ror_4 +tya +lsr +lsr +lsr +lsr +tay +//FRAGMENT vwuz1=pwuc1_derefidx_vbuaa +tay +lda {c1},y +sta {z1} +lda {c1}+1,y +sta {z1}+1 +//FRAGMENT vwuz1=pwuc1_derefidx_vbuxx +lda {c1},x +sta {z1} +lda {c1}+1,x +sta {z1}+1 +//FRAGMENT vwuz1=pwuc1_derefidx_vbuyy +lda {c1},y +sta {z1} +lda {c1}+1,y +sta {z1}+1 +//FRAGMENT vbuz1=vbuaa_ror_6 +rol +rol +rol +and #$03 +sta {z1} +//FRAGMENT vbuz1=vbuxx_ror_6 +txa +rol +rol +rol +and #$03 +sta {z1} +//FRAGMENT vbuz1=vbuyy_ror_6 +tya +rol +rol +rol +and #$03 +sta {z1} +//FRAGMENT vbuaa=vbuz1_ror_6 +lda {z1} +rol +rol +rol +and #$03 +//FRAGMENT vbuaa=vbuaa_ror_6 +rol +rol +rol +and #$03 +//FRAGMENT vbuaa=vbuxx_ror_6 +txa +rol +rol +rol +and #$03 +//FRAGMENT vbuaa=vbuyy_ror_6 +tya +rol +rol +rol +and #$03 +//FRAGMENT vbuxx=vbuz1_ror_6 +lda {z1} +rol +rol +rol +and #$03 +tax +//FRAGMENT vbuxx=vbuaa_ror_6 +rol +rol +rol +and #$03 +tax +//FRAGMENT vbuxx=vbuxx_ror_6 +txa +rol +rol +rol +and #$03 +tax +//FRAGMENT vbuxx=vbuyy_ror_6 +tya +rol +rol +rol +and #$03 +tax +//FRAGMENT vbuyy=vbuz1_ror_6 +lda {z1} +rol +rol +rol +and #$03 +tay +//FRAGMENT vbuyy=vbuaa_ror_6 +rol +rol +rol +and #$03 +tay +//FRAGMENT vbuyy=vbuxx_ror_6 +txa +rol +rol +rol +and #$03 +tay +//FRAGMENT vbuyy=vbuyy_ror_6 +tya +rol +rol +rol +and #$03 +tay +//FRAGMENT vbuz1=pbuc1_derefidx_vbuaa +tay +lda {c1},y +sta {z1} +//FRAGMENT vbuaa=pbuc1_derefidx_vbuaa +tay +lda {c1},y +//FRAGMENT vbuxx=pbuc1_derefidx_vbuaa +tay +ldx {c1},y +//FRAGMENT vbuyy=pbuc1_derefidx_vbuaa +tax +ldy {c1},x +//FRAGMENT vbuz1=pbuc1_derefidx_vbuxx +lda {c1},x +sta {z1} +//FRAGMENT vbuz1=pbuc1_derefidx_vbuyy +lda {c1},y +sta {z1} +//FRAGMENT vbuaa=pbuc1_derefidx_vbuxx +lda {c1},x +//FRAGMENT vbuaa=pbuc1_derefidx_vbuyy +lda {c1},y +//FRAGMENT vbuz1=pbuc1_derefidx_vbuaa_rol_4 +tay +lda {c1},y +asl +asl +asl +asl +sta {z1} +//FRAGMENT vbuz1=pbuc1_derefidx_vbuxx_rol_4 +lda {c1},x +asl +asl +asl +asl +sta {z1} +//FRAGMENT vbuz1=pbuc1_derefidx_vbuyy_rol_4 +lda {c1},y +asl +asl +asl +asl +sta {z1} +//FRAGMENT vbuaa=pbuc1_derefidx_vbuz1_rol_4 +ldy {z1} +lda {c1},y +asl +asl +asl +asl +//FRAGMENT vbuaa=pbuc1_derefidx_vbuaa_rol_4 +tay +lda {c1},y +asl +asl +asl +asl +//FRAGMENT vbuaa=pbuc1_derefidx_vbuxx_rol_4 +lda {c1},x +asl +asl +asl +asl +//FRAGMENT vbuaa=pbuc1_derefidx_vbuyy_rol_4 +lda {c1},y +asl +asl +asl +asl +//FRAGMENT vbuxx=pbuc1_derefidx_vbuz1_rol_4 +ldx {z1} +lda {c1},x +asl +asl +asl +asl +tax +//FRAGMENT vbuxx=pbuc1_derefidx_vbuaa_rol_4 +tax +lda {c1},x +asl +asl +asl +asl +tax +//FRAGMENT vbuxx=pbuc1_derefidx_vbuxx_rol_4 +lda {c1},x +asl +asl +asl +asl +tax +//FRAGMENT vbuxx=pbuc1_derefidx_vbuyy_rol_4 +lda {c1},y +asl +asl +asl +asl +tax +//FRAGMENT vbuyy=pbuc1_derefidx_vbuz1_rol_4 +ldy {z1} +lda {c1},y +asl +asl +asl +asl +tay +//FRAGMENT vbuyy=pbuc1_derefidx_vbuaa_rol_4 +tay +lda {c1},y +asl +asl +asl +asl +tay +//FRAGMENT vbuyy=pbuc1_derefidx_vbuxx_rol_4 +lda {c1},x +asl +asl +asl +asl +tay +//FRAGMENT vbuyy=pbuc1_derefidx_vbuyy_rol_4 +lda {c1},y +asl +asl +asl +asl +tay +//FRAGMENT vbuz1=vbuz2_bor_pbuc1_derefidx_vbuxx +lda {c1},x +ora {z2} +sta {z1} +//FRAGMENT vbuz1=vbuz2_bor_pbuc1_derefidx_vbuyy +lda {c1},y +ora {z2} +sta {z1} +//FRAGMENT vbuaa=vbuz1_bor_pbuc1_derefidx_vbuz2 +lda {z1} +ldy {z2} +ora {c1},y +//FRAGMENT vbuaa=vbuz1_bor_pbuc1_derefidx_vbuxx +lda {c1},x +ora {z1} +//FRAGMENT vbuaa=vbuz1_bor_pbuc1_derefidx_vbuyy +lda {c1},y +ora {z1} +//FRAGMENT vbuxx=vbuz1_bor_pbuc1_derefidx_vbuz2 +lda {z1} +ldx {z2} +ora {c1},x +tax +//FRAGMENT vbuxx=vbuz1_bor_pbuc1_derefidx_vbuxx +lda {c1},x +ora {z1} +tax +//FRAGMENT vbuxx=vbuz1_bor_pbuc1_derefidx_vbuyy +lda {c1},y +ora {z1} +tax +//FRAGMENT vbuyy=vbuz1_bor_pbuc1_derefidx_vbuz2 +lda {z1} +ldy {z2} +ora {c1},y +tay +//FRAGMENT vbuyy=vbuz1_bor_pbuc1_derefidx_vbuxx +lda {c1},x +ora {z1} +tay +//FRAGMENT vbuyy=vbuz1_bor_pbuc1_derefidx_vbuyy +lda {c1},y +ora {z1} +tay +//FRAGMENT vbuz1=vbuaa_bor_pbuc1_derefidx_vbuz2 +ldy {z2} +ora {c1},y +sta {z1} +//FRAGMENT vbuz1=vbuaa_bor_pbuc1_derefidx_vbuxx +ora {c1},x +sta {z1} +//FRAGMENT vbuz1=vbuaa_bor_pbuc1_derefidx_vbuyy +ora {c1},y +sta {z1} +//FRAGMENT vbuaa=vbuaa_bor_pbuc1_derefidx_vbuz1 +ldy {z1} +ora {c1},y +//FRAGMENT vbuaa=vbuaa_bor_pbuc1_derefidx_vbuxx +ora {c1},x +//FRAGMENT vbuaa=vbuaa_bor_pbuc1_derefidx_vbuyy +ora {c1},y +//FRAGMENT vbuxx=vbuaa_bor_pbuc1_derefidx_vbuz1 +ldx {z1} +ora {c1},x +tax +//FRAGMENT vbuxx=vbuaa_bor_pbuc1_derefidx_vbuxx +ora {c1},x +tax +//FRAGMENT vbuxx=vbuaa_bor_pbuc1_derefidx_vbuyy +ora {c1},y +tax +//FRAGMENT vbuyy=vbuaa_bor_pbuc1_derefidx_vbuz1 +ldy {z1} +ora {c1},y +tay +//FRAGMENT vbuyy=vbuaa_bor_pbuc1_derefidx_vbuxx +ora {c1},x +tay +//FRAGMENT vbuyy=vbuaa_bor_pbuc1_derefidx_vbuyy +ora {c1},y +tay +//FRAGMENT vbuz1=vbuxx_bor_pbuc1_derefidx_vbuz2 +ldy {z2} +txa +ora {c1},y +sta {z1} +//FRAGMENT vbuz1=vbuxx_bor_pbuc1_derefidx_vbuxx +txa +ora {c1},x +sta {z1} +//FRAGMENT vbuz1=vbuxx_bor_pbuc1_derefidx_vbuyy +txa +ora {c1},y +sta {z1} +//FRAGMENT vbuaa=vbuxx_bor_pbuc1_derefidx_vbuz1 +ldy {z1} +txa +ora {c1},y +//FRAGMENT vbuaa=vbuxx_bor_pbuc1_derefidx_vbuxx +txa +ora {c1},x +//FRAGMENT vbuaa=vbuxx_bor_pbuc1_derefidx_vbuyy +txa +ora {c1},y +//FRAGMENT vbuxx=vbuxx_bor_pbuc1_derefidx_vbuz1 +txa +ldx {z1} +ora {c1},x +tax +//FRAGMENT vbuxx=vbuxx_bor_pbuc1_derefidx_vbuxx +txa +ora {c1},x +tax +//FRAGMENT vbuxx=vbuxx_bor_pbuc1_derefidx_vbuyy +txa +ora {c1},y +tax +//FRAGMENT vbuyy=vbuxx_bor_pbuc1_derefidx_vbuz1 +ldy {z1} +txa +ora {c1},y +tay +//FRAGMENT vbuyy=vbuxx_bor_pbuc1_derefidx_vbuxx +txa +ora {c1},x +tay +//FRAGMENT vbuyy=vbuxx_bor_pbuc1_derefidx_vbuyy +txa +ora {c1},y +tay +//FRAGMENT vbuz1=vbuyy_bor_pbuc1_derefidx_vbuz2 +tya +ldy {z2} +ora {c1},y +sta {z1} +//FRAGMENT vbuz1=vbuyy_bor_pbuc1_derefidx_vbuxx +tya +ora {c1},x +sta {z1} +//FRAGMENT vbuz1=vbuyy_bor_pbuc1_derefidx_vbuyy +tya +ora {c1},y +sta {z1} +//FRAGMENT vbuaa=vbuyy_bor_pbuc1_derefidx_vbuz1 +tya +ldy {z1} +ora {c1},y +//FRAGMENT vbuaa=vbuyy_bor_pbuc1_derefidx_vbuxx +tya +ora {c1},x +//FRAGMENT vbuaa=vbuyy_bor_pbuc1_derefidx_vbuyy +tya +ora {c1},y +//FRAGMENT vbuxx=vbuyy_bor_pbuc1_derefidx_vbuz1 +ldx {z1} +tya +ora {c1},x +tax +//FRAGMENT vbuxx=vbuyy_bor_pbuc1_derefidx_vbuxx +tya +ora {c1},x +tax +//FRAGMENT vbuxx=vbuyy_bor_pbuc1_derefidx_vbuyy +tya +ora {c1},y +tax +//FRAGMENT vbuyy=vbuyy_bor_pbuc1_derefidx_vbuz1 +tya +ldy {z1} +ora {c1},y +tay +//FRAGMENT vbuyy=vbuyy_bor_pbuc1_derefidx_vbuxx +tya +ora {c1},x +tay +//FRAGMENT vbuyy=vbuyy_bor_pbuc1_derefidx_vbuyy +tya +ora {c1},y +tay +//FRAGMENT vbuaa_eq_vbuc1_then_la1 +cmp #{c1} +beq {la1} +//FRAGMENT vbuz1_lt_vbuaa_then_la1 +cmp {z1} +beq !+ +bcs {la1} +!: +//FRAGMENT _deref_pbuz1=pbuc1_derefidx_vbuaa +tay +lda {c1},y +ldy #0 +sta ({z1}),y +//FRAGMENT _deref_pbuz1=pbuc1_derefidx_vbuxx +lda {c1},x +ldy #0 +sta ({z1}),y +//FRAGMENT _deref_pbuz1=pbuc1_derefidx_vbuyy +lda {c1},y +ldy #0 +sta ({z1}),y +//FRAGMENT vbuaa=pbuz1_derefidx_vbuz2 +ldy {z2} +lda ({z1}),y +//FRAGMENT vbuxx=pbuz1_derefidx_vbuz2 +ldy {z2} +lda ({z1}),y +tax +//FRAGMENT vbuyy=pbuz1_derefidx_vbuz2 +ldy {z2} +lda ({z1}),y +tay +//FRAGMENT vbuz1=pbuz2_derefidx_vbuaa +tay +lda ({z2}),y +sta {z1} +//FRAGMENT vbuaa=pbuz1_derefidx_vbuaa +tay +lda ({z1}),y +//FRAGMENT vbuxx=pbuz1_derefidx_vbuaa +tay +lda ({z1}),y +tax +//FRAGMENT vbuyy=pbuz1_derefidx_vbuaa +tay +lda ({z1}),y +tay +//FRAGMENT vbuz1=pbuz2_derefidx_vbuxx +txa +tay +lda ({z2}),y +sta {z1} +//FRAGMENT vbuaa=pbuz1_derefidx_vbuxx +txa +tay +lda ({z1}),y +//FRAGMENT vbuxx=pbuz1_derefidx_vbuxx +txa +tay +lda ({z1}),y +tax +//FRAGMENT vbuyy=pbuz1_derefidx_vbuxx +txa +tay +lda ({z1}),y +tay +//FRAGMENT vbuz1=pbuz2_derefidx_vbuyy +lda ({z2}),y +sta {z1} +//FRAGMENT vbuaa=pbuz1_derefidx_vbuyy +lda ({z1}),y +//FRAGMENT vbuxx=pbuz1_derefidx_vbuyy +lda ({z1}),y +tax +//FRAGMENT vbuyy=pbuz1_derefidx_vbuyy +lda ({z1}),y +tay +//FRAGMENT 0_neq_vbuxx_then_la1 +cpx #0 +bne {la1} +//FRAGMENT vbuxx_ge_vbuz1_then_la1 +cpx {z1} +bcs {la1} +//FRAGMENT vbuaa_ge_vbuz1_then_la1 +cmp {z1} +bcs {la1} +//FRAGMENT vbuxx=vbuxx_minus_vbuz1 +txa +sec +sbc {z1} +tax +//FRAGMENT vbuz1=vbuz1_minus_vbuaa +eor #$ff +sec +adc {z1} +sta {z1} +//FRAGMENT vbuxx=vbuxx_minus_vbuaa +sta $ff +txa +sec +sbc $ff +tax +//FRAGMENT vbuz1=vbuz1_minus_vbuxx +txa +eor #$ff +sec +adc {z1} +sta {z1} +//FRAGMENT vbuxx=vbuxx_minus_vbuxx +lda #0 +tax +//FRAGMENT vbuz1=vbuz1_minus_vbuyy +tya +eor #$ff +sec +adc {z1} +sta {z1} +//FRAGMENT vbuxx=vbuxx_minus_vbuyy +txa +sty $ff +sec +sbc $ff +tax +//FRAGMENT vbuz1_le_vbuxx_then_la1 +cpx {z1} +bcs {la1} +//FRAGMENT vwuz1=vbuaa_rol_vbuz2 +ldy {z2} +sta {z1} +lda #0 +sta {z1}+1 +cpy #0 +beq !e+ +!: +asl {z1} +rol {z1}+1 +dey +bne !- +!e: +//FRAGMENT vwuz1=vbuxx_rol_vbuz2 +ldy {z2} +txa +sta {z1} +lda #0 +sta {z1}+1 +cpy #0 +beq !e+ +!: +asl {z1} +rol {z1}+1 +dey +bne !- +!e: +//FRAGMENT vwuz1=vbuyy_rol_vbuz2 +tya +ldy {z2} +sta {z1} +lda #0 +sta {z1}+1 +cpy #0 +beq !e+ +!: +asl {z1} +rol {z1}+1 +dey +bne !- +!e: +//FRAGMENT vwuz1=vbuxx +txa +sta {z1} +lda #0 +sta {z1}+1 +//FRAGMENT vbuaa=_lo_pvoz1 +lda {z1} +//FRAGMENT vbuxx=_lo_pvoz1 +ldx {z1} +//FRAGMENT vbuaa=_hi_pvoz1 +lda {z1}+1 +//FRAGMENT vbuxx=_hi_pvoz1 +ldx {z1}+1 +//FRAGMENT vbuxx_lt_vbuz1_then_la1 +cpx {z1} +bcc {la1} +//FRAGMENT vbuxx=vbuz1_minus_1 +ldx {z1} +dex +//FRAGMENT vbuz1=vbuxx_bor_vbuz2 +txa +ora {z2} +sta {z1} +//FRAGMENT vbuz1=vbuxx_bor_vbuaa +stx $ff +ora $ff +sta {z1} +//FRAGMENT vbuz1=vbuxx_bor_vbuxx +stx {z1} +//FRAGMENT vbuxx_lt_vwuz1_then_la1 +lda {z1}+1 +bne {la1} +cpx {z1} +bcc {la1} +//FRAGMENT vbuyy_lt_vwuz1_then_la1 +lda {z1}+1 +bne {la1} +cpy {z1} +bcc {la1} +//FRAGMENT vbuyy=_lo_pvoz1 +ldy {z1} +//FRAGMENT vbuyy=_hi_pvoz1 +ldy {z1}+1 +//FRAGMENT vbuyy=vbuz1 +ldy {z1} +//FRAGMENT vbuyy=_lo_pbuz1 +ldy {z1} +//FRAGMENT vbuxx=vbuc1 +ldx #{c1} +//FRAGMENT vbuxx_le_vbuz1_then_la1 +lda {z1} +stx $ff +cmp $ff +bcs {la1} +//FRAGMENT vbuz1=vbuxx_minus_1 +dex +stx {z1} +//FRAGMENT vbuxx=_inc_vbuxx +inx +//FRAGMENT vbuaa=vbuxx_minus_1 +txa +sec +sbc #1 +//FRAGMENT vbuyy=vbuz1_minus_1 +lda {z1} +tay +dey +//FRAGMENT vbuyy=vbuxx_minus_1 +txa +tay +dey +//FRAGMENT vbuaa=vbuc1 +lda #{c1} +//FRAGMENT vbuyy=vbuc1 +ldy #{c1} +//FRAGMENT vbuyy_lt_vbuz1_then_la1 +cpy {z1} +bcc {la1} +//FRAGMENT vbuyy=_inc_vbuyy +iny +//FRAGMENT vbuz1_ge_vbuxx_then_la1 +lda {z1} +stx $ff +cmp $ff +bcs {la1} +//FRAGMENT vbuz1_ge_vbuyy_then_la1 +lda {z1} +sty $ff +cmp $ff +bcs {la1} +//FRAGMENT vbuxx_ge_vbuyy_then_la1 +sty $ff +cpx $ff +bcs {la1} +//FRAGMENT vbuaa=vbuxx +txa +//FRAGMENT vbuz1=vbuyy +sty {z1} +//FRAGMENT vbuyy=vbuxx +txa +tay +//FRAGMENT 0_neq_vbuyy_then_la1 +cpy #0 +bne {la1} +//FRAGMENT vbuz1_lt_vbuxx_then_la1 +cpx {z1} +beq !+ +bcs {la1} +!: +//FRAGMENT vbuz1_lt_vbuyy_then_la1 +cpy {z1} +beq !+ +bcs {la1} +!: +//FRAGMENT vbuaa=vbuyy +tya +//FRAGMENT vbuxx=vbuaa +tax +//FRAGMENT vbuxx=vbuyy +tya +tax +//FRAGMENT vbuyy=vbuaa +tay +//FRAGMENT vbuxx=pbuc1_derefidx_vbuxx +lda {c1},x +tax +//FRAGMENT vbuxx=pbuc1_derefidx_vbuyy +ldx {c1},y +//FRAGMENT vbuyy=pbuc1_derefidx_vbuxx +ldy {c1},x +//FRAGMENT vbuyy=pbuc1_derefidx_vbuyy +lda {c1},y +tay +//FRAGMENT 0_eq_vbuxx_then_la1 +cpx #0 +beq {la1} +//FRAGMENT 0_eq_vbuyy_then_la1 +cpy #0 +beq {la1} +//FRAGMENT vbuyy_eq_vbuc1_then_la1 +cpy #{c1} +beq {la1} +//FRAGMENT vbuz1=vbuyy_bor_vbuaa +sty $ff +ora $ff +sta {z1} +//FRAGMENT vwuz1=vwuz1_rol_vbuz2 +ldy {z2} +beq !e+ +!: +asl {z1} +rol {z1}+1 +dey +bne !- +!e: +//FRAGMENT vbuz1=vbuz1_bor_vbuaa +ora {z1} +sta {z1} +//FRAGMENT pbuz1=pbuz1_plus_vbuaa +clc +adc {z1} +sta {z1} +bcc !+ +inc {z1}+1 +!: +//FRAGMENT vwuz1=vwuz1_plus_vwuz2 +lda {z1} +clc +adc {z2} +sta {z1} +lda {z1}+1 +adc {z2}+1 +sta {z1}+1 +//FRAGMENT pbuz1=pbuz2_plus_vwuz1 +lda {z1} +clc +adc {z2} +sta {z1} +lda {z1}+1 +adc {z2}+1 +sta {z1}+1 +//FRAGMENT isr_rom_sys_cx16_entry + //FRAGMENT vwuz1_neq_vbuc1_then_la1 NO_SYNTHESIS //FRAGMENT vwuz1_neq_vwuc1_then_la1 @@ -31,26 +2209,10 @@ bne !+ dec {z1}+1 !: dec {z1} -//FRAGMENT vwuz1=vwuz2 -lda {z2} -sta {z1} -lda {z2}+1 -sta {z1}+1 -//FRAGMENT pbuz1=pbuc1 -lda #<{c1} -sta {z1} -lda #>{c1} -sta {z1}+1 -//FRAGMENT vbuz1=vbuc1 -lda #{c1} -sta {z1} //FRAGMENT vbuz1_lt_vbuc1_then_la1 lda {z1} cmp #{c1} bcc {la1} -//FRAGMENT _deref_pbuc1=vbuc2 -lda #{c2} -sta {c1} //FRAGMENT isr_rom_sys_cx16_exit jmp $e034 //FRAGMENT vwuz1=vwuz2_rol_1 @@ -75,11 +2237,6 @@ sta {c1} iny lda ({z1}),y sta {c1}+1 -//FRAGMENT pvoz1=pvoz2 -lda {z2} -sta {z1} -lda {z2}+1 -sta {z1}+1 //FRAGMENT pvoz1=pvoc1 lda #<{c1} sta {z1} @@ -116,16 +2273,6 @@ sta {z1} lda {z1}+1 sbc #0 sta {z1}+1 -//FRAGMENT vbuz1=_inc_vbuz1 -inc {z1} -//FRAGMENT _deref_pbuc1=_deref_pbuc1_band_vbuc2 -lda #{c2} -and {c1} -sta {c1} -//FRAGMENT _deref_pbuc1=_deref_pbuc1_bor_vbuc2 -lda #{c2} -ora {c1} -sta {c1} //FRAGMENT _deref_qprc1=pprc2 lda #<{c2} sta {c1} @@ -143,32 +2290,10 @@ sta {c1} lda #>{c2} adc {c1}+1 sta {c1}+1 -//FRAGMENT vbuz1=_lo_pvoz2 -lda {z2} -sta {z1} -//FRAGMENT _deref_pbuc1=vbuz1 -lda {z1} -sta {c1} -//FRAGMENT vbuz1=_hi_pvoz2 -lda {z2}+1 -sta {z1} //FRAGMENT vbuz1=vbuc1_bor_vbuz2 lda #{c1} ora {z2} sta {z1} -//FRAGMENT pbuz1=pbuz2_plus_vwuz3 -lda {z2} -clc -adc {z3} -sta {z1} -lda {z2}+1 -adc {z3}+1 -sta {z1}+1 -//FRAGMENT pbuz1=pbuz2 -lda {z2} -sta {z1} -lda {z2}+1 -sta {z1}+1 //FRAGMENT pbuz1_neq_pbuz2_then_la1 lda {z1}+1 cmp {z2}+1 @@ -180,24 +2305,9 @@ bne {la1} ldy #0 lda ({z1}),y sta {c1} -//FRAGMENT pbuz1=_inc_pbuz1 -inc {z1} -bne !+ -inc {z1}+1 -!: //FRAGMENT vbuaa_lt_vbuc1_then_la1 cmp #{c1} bcc {la1} -//FRAGMENT vbuaa=_lo_pvoz1 -lda {z1} -//FRAGMENT vbuxx=_lo_pvoz1 -ldx {z1} -//FRAGMENT _deref_pbuc1=vbuaa -sta {c1} -//FRAGMENT vbuaa=_hi_pvoz1 -lda {z1}+1 -//FRAGMENT vbuxx=_hi_pvoz1 -ldx {z1}+1 //FRAGMENT vbuaa=vbuc1_bor_vbuz1 lda #{c1} ora {z1} @@ -242,24 +2352,6 @@ tay //FRAGMENT vbuxx_lt_vbuc1_then_la1 cpx #{c1} bcc {la1} -//FRAGMENT _deref_pbuc1=vbuxx -stx {c1} -//FRAGMENT vbuyy=_lo_pvoz1 -ldy {z1} -//FRAGMENT _deref_pbuc1=vbuyy -sty {c1} -//FRAGMENT vbuyy=_hi_pvoz1 -ldy {z1}+1 -//FRAGMENT vbuxx=vbuc1 -ldx #{c1} -//FRAGMENT pbuz1=pbuz2_plus_vwuz1 -lda {z1} -clc -adc {z2} -sta {z1} -lda {z1}+1 -adc {z2}+1 -sta {z1}+1 //FRAGMENT pwuz1=pwuc1_plus_vwuz1 clc lda {z1} @@ -268,80 +2360,651 @@ sta {z1} lda {z1}+1 adc #>{c1} sta {z1}+1 -//FRAGMENT vbuz1=_deref_pbuc1 -lda {c1} +//FRAGMENT vwsz1=vwsc1 +lda #<{c1} sta {z1} -//FRAGMENT vbuz1=vbuz2_plus_1 -lda {z2} -inc -sta {z1} -//FRAGMENT vbuaa=_deref_pbuc1 -lda {c1} -//FRAGMENT vbuxx=_deref_pbuc1 -ldx {c1} -//FRAGMENT vbuz1=vbuaa_plus_1 -inc -sta {z1} -//FRAGMENT vbuz1=vbuxx_plus_1 -inx -stx {z1} -//FRAGMENT vbuyy=_deref_pbuc1 -ldy {c1} -//FRAGMENT vbuz1=vbuyy_plus_1 -iny -sty {z1} -//FRAGMENT vbuaa=vbuz1_plus_1 +lda #>{c1} +sta {z1}+1 +//FRAGMENT vwsz1=vwsz1_plus_vwsz2 lda {z1} -inc -//FRAGMENT vbuaa=vbuaa_plus_1 -inc -//FRAGMENT vbuaa=vbuxx_plus_1 -txa -inc -//FRAGMENT vbuaa=vbuyy_plus_1 -tya -inc -//FRAGMENT vbuxx=vbuz1_plus_1 -ldx {z1} -inx -//FRAGMENT vbuxx=vbuaa_plus_1 -tax -inx -//FRAGMENT vbuxx=vbuxx_plus_1 -inx -//FRAGMENT vbuxx=vbuyy_plus_1 -tya -inc -tax -//FRAGMENT vbuyy=vbuz1_plus_1 -ldy {z1} -iny -//FRAGMENT vbuyy=vbuaa_plus_1 -tay -iny -//FRAGMENT vbuyy=vbuxx_plus_1 -txa -inc -tay -//FRAGMENT vbuyy=vbuyy_plus_1 -iny -//FRAGMENT 0_neq_pbuc1_derefidx_vbuz1_then_la1 -ldy {z1} -lda {c1},y -cmp #0 -bne {la1} -//FRAGMENT vbuz1=pbuc1_derefidx_vbuz2 -ldy {z2} -lda {c1},y -sta {z1} -//FRAGMENT pbuz1=_inc_pbuz2 clc +adc {z2} +sta {z1} +lda {z1}+1 +adc {z2}+1 +sta {z1}+1 +//FRAGMENT vwsz1_le_vwsc1_then_la1 +lda #<{c1} +cmp {z1} +lda #>{c1} +sbc {z1}+1 +bvc !+ +eor #$80 +!: +bpl {la1} +//FRAGMENT vwsz1=vbsc1 +lda #<{c1} +sta {z1} +lda #>{c1} +sta {z1}+1 +//FRAGMENT vwsz1=vwsz2 lda {z2} -adc #1 sta {z1} lda {z2}+1 +sta {z1}+1 +//FRAGMENT vwsz1=_neg_vwsz2 +sec +lda #0 +sbc {z2} +sta {z1} +lda #0 +sbc {z2}+1 +sta {z1}+1 +//FRAGMENT vwsz1_ge_0_then_la1 +lda {z1}+1 +bpl {la1} +//FRAGMENT vbuz1=_lo_vwuz2 +lda {z2} +sta {z1} +//FRAGMENT _deref_(_deref_qbuc1)=vbuz1 +lda {z1} +ldy {c1} +sty $fe +ldy {c1}+1 +sty $ff +ldy #0 +sta ($fe),y +//FRAGMENT _deref_pbuz1=_deref_pbuz1_band_vbuc1 +lda #{c1} +ldy #0 +and ({z1}),y +ldy #0 +sta ({z1}),y +//FRAGMENT _deref_pbuz1=_deref_pbuz1_bor_vbuc1 +lda #{c1} +ldy #0 +ora ({z1}),y +ldy #0 +sta ({z1}),y +//FRAGMENT vduz1=vduz2 +lda {z2} +sta {z1} +lda {z2}+1 +sta {z1}+1 +lda {z2}+2 +sta {z1}+2 +lda {z2}+3 +sta {z1}+3 +//FRAGMENT 0_lt_vbuz1_then_la1 +lda {z1} +bne {la1} +//FRAGMENT vbuz1=_deref_(_deref_qbuc1) +ldy {c1} +sty $fe +ldy {c1}+1 +sty $ff +ldy #0 +lda ($fe),y +sta {z1} +//FRAGMENT vduz1=_dword_vbuz2 +lda {z2} +sta {z1} +lda #0 +sta {z1}+1 +sta {z1}+2 +sta {z1}+3 +//FRAGMENT vduz1=vduz2_band_vbuc1 +NO_SYNTHESIS +//FRAGMENT vduz1=vduz2_band_vwuc1 +NO_SYNTHESIS +//FRAGMENT vduz1=vduz2_band_vwsc1 +NO_SYNTHESIS +//FRAGMENT vduz1=vduz2_band_vduc1 +lda {z2} +and #<{c1} +sta {z1} +lda {z2}+1 +and #>{c1} +sta {z1}+1 +lda {z2}+2 +and #<{c1}>>$10 +sta {z1}+2 +lda {z2}+3 +and #>{c1}>>$10 +sta {z1}+3 +//FRAGMENT vduz1=vduz2_rol_8 +lda #0 +sta {z1} +lda {z2} +sta {z1}+1 +lda {z2}+1 +sta {z1}+2 +lda {z2}+2 +sta {z1}+3 +//FRAGMENT vduz1=vduz2_rol_1 +lda {z2} +asl +sta {z1} +lda {z2}+1 +rol +sta {z1}+1 +lda {z2}+2 +rol +sta {z1}+2 +lda {z2}+3 +rol +sta {z1}+3 +//FRAGMENT vbuz1=vbuz2_ror_vbuz3 +lda {z2} +ldy {z3} +cpy #0 +beq !e+ +!: +lsr +dey +bne !- +!e: +sta {z1} +//FRAGMENT vbuz1=_dec_vbuz1 +dec {z1} +//FRAGMENT vbuz1_neq_0_then_la1 +lda {z1} +cmp #0 +bne {la1} +//FRAGMENT vduz1=vduz1_plus_vbuc1 +lda {z1} +clc +adc #{c1} +sta {z1} +bcc !+ +inc {z1}+1 +bne !+ +inc {z1}+2 +bne !+ +inc {z1}+3 +!: +//FRAGMENT vbuz1_neq_vbuc1_then_la1 +lda #{c1} +cmp {z1} +bne {la1} +//FRAGMENT vduz1=vduz1_plus_1 +lda {z1} +clc +adc #1 +sta {z1} +lda {z1}+1 adc #0 sta {z1}+1 +lda {z1}+2 +adc #0 +sta {z1}+2 +lda {z1}+3 +adc #0 +sta {z1}+3 +//FRAGMENT vwuz1=_lo_vduz2 +lda {z2} +sta {z1} +lda {z2}+1 +sta {z1}+1 +//FRAGMENT vwuz1=_hi_vduz2 +lda {z2}+2 +sta {z1} +lda {z2}+3 +sta {z1}+1 +//FRAGMENT vbuz1=_lo__deref_pwuc1 +lda {c1} +sta {z1} +//FRAGMENT vbuz1=_hi__deref_pwuc1 +lda {c1}+1 +sta {z1} +//FRAGMENT vbuaa=_lo_vwuz1 +lda {z1} +//FRAGMENT vbuxx=_lo_vwuz1 +ldx {z1} +//FRAGMENT _deref_(_deref_qbuc1)=vbuaa +ldy {c1} +sty $fe +ldy {c1}+1 +sty $ff +ldy #0 +sta ($fe),y +//FRAGMENT _deref_(_deref_qbuc1)=vbuxx +txa +ldy {c1} +sty $fe +ldy {c1}+1 +sty $ff +ldy #0 +sta ($fe),y +//FRAGMENT _deref_(_deref_qbuc1)=vbuyy +tya +ldy {c1} +sty $fe +ldy {c1}+1 +sty $ff +ldy #0 +sta ($fe),y +//FRAGMENT vbuaa=_hi_vwuz1 +lda {z1}+1 +//FRAGMENT vbuaa=_deref_(_deref_qbuc1) +ldy {c1} +sty $fe +ldy {c1}+1 +sty $ff +ldy #0 +lda ($fe),y +//FRAGMENT vbuxx=_deref_(_deref_qbuc1) +ldy {c1} +sty $fe +ldy {c1}+1 +sty $ff +ldy #0 +lda ($fe),y +tax +//FRAGMENT vbuyy=_deref_(_deref_qbuc1) +ldy {c1} +sty $fe +ldy {c1}+1 +sty $ff +ldy #0 +lda ($fe),y +tay +//FRAGMENT vduz1=_dword_vbuaa +sta {z1} +lda #0 +sta {z1}+1 +sta {z1}+2 +sta {z1}+3 +//FRAGMENT vduz1=_dword_vbuxx +txa +sta {z1} +lda #0 +sta {z1}+1 +sta {z1}+2 +sta {z1}+3 +//FRAGMENT vduz1=_dword_vbuyy +tya +sta {z1} +lda #0 +sta {z1}+1 +sta {z1}+2 +sta {z1}+3 +//FRAGMENT vbuaa=vbuz1_ror_vbuz2 +lda {z1} +ldy {z2} +cpy #0 +beq !e+ +!: +lsr +dey +bne !- +!e: +//FRAGMENT vbuxx=vbuz1_ror_vbuz2 +lda {z1} +ldx {z2} +cpx #0 +beq !e+ +!: +lsr +dex +bne !- +!e: +tax +//FRAGMENT vbuyy=vbuz1_ror_vbuz2 +lda {z1} +ldy {z2} +cpy #0 +beq !e+ +!: +lsr +dey +bne !- +!e: +tay +//FRAGMENT vbuz1=vbuz2_ror_vbuaa +tay +lda {z2} +cpy #0 +beq !e+ +!: +lsr +dey +bne !- +!e: +sta {z1} +//FRAGMENT vbuaa=vbuz1_ror_vbuaa +tay +lda {z1} +cpy #0 +beq !e+ +!: +lsr +dey +bne !- +!e: +//FRAGMENT vbuxx=vbuz1_ror_vbuaa +tax +lda {z1} +cpx #0 +beq !e+ +!: +lsr +dex +bne !- +!e: +tax +//FRAGMENT vbuyy=vbuz1_ror_vbuaa +tay +lda {z1} +cpy #0 +beq !e+ +!: +lsr +dey +bne !- +!e: +tay +//FRAGMENT vbuz1=vbuz2_ror_vbuxx +lda {z2} +cpx #0 +beq !e+ +!: +lsr +dex +bne !- +!e: +sta {z1} +//FRAGMENT vbuaa=vbuz1_ror_vbuxx +lda {z1} +cpx #0 +beq !e+ +!: +lsr +dex +bne !- +!e: +//FRAGMENT vbuxx=vbuz1_ror_vbuxx +lda {z1} +cpx #0 +beq !e+ +!: +lsr +dex +bne !- +!e: +tax +//FRAGMENT vbuyy=vbuz1_ror_vbuxx +lda {z1} +cpx #0 +beq !e+ +!: +lsr +dex +bne !- +!e: +tay +//FRAGMENT vbuz1=vbuz2_ror_vbuyy +lda {z2} +cpy #0 +beq !e+ +!: +lsr +dey +bne !- +!e: +sta {z1} +//FRAGMENT vbuaa=vbuz1_ror_vbuyy +lda {z1} +cpy #0 +beq !e+ +!: +lsr +dey +bne !- +!e: +//FRAGMENT vbuxx=vbuz1_ror_vbuyy +lda {z1} +cpy #0 +beq !e+ +!: +lsr +dey +bne !- +!e: +tax +//FRAGMENT vbuyy=vbuz1_ror_vbuyy +lda {z1} +cpy #0 +beq !e+ +!: +lsr +dey +bne !- +!e: +tay +//FRAGMENT vbuz1=vbuxx_ror_vbuz2 +ldy {z2} +txa +cpy #0 +beq !e+ +!: +lsr +dey +bne !- +!e: +sta {z1} +//FRAGMENT vbuaa=vbuxx_ror_vbuz1 +ldy {z1} +txa +cpy #0 +beq !e+ +!: +lsr +dey +bne !- +!e: +//FRAGMENT vbuxx=vbuxx_ror_vbuz1 +txa +ldx {z1} +cpx #0 +beq !e+ +!: +lsr +dex +bne !- +!e: +tax +//FRAGMENT vbuyy=vbuxx_ror_vbuz1 +ldy {z1} +txa +cpy #0 +beq !e+ +!: +lsr +dey +bne !- +!e: +tay +//FRAGMENT vbuz1=vbuxx_ror_vbuaa +tay +txa +cpy #0 +beq !e+ +!: +lsr +dey +bne !- +!e: +sta {z1} +//FRAGMENT vbuaa=vbuxx_ror_vbuaa +tay +txa +cpy #0 +beq !e+ +!: +lsr +dey +bne !- +!e: +//FRAGMENT vbuxx=vbuxx_ror_vbuaa +tay +txa +cpy #0 +beq !e+ +!: +lsr +dey +bne !- +!e: +tax +//FRAGMENT vbuyy=vbuxx_ror_vbuaa +tay +txa +cpy #0 +beq !e+ +!: +lsr +dey +bne !- +!e: +tay +//FRAGMENT vbuz1=vbuxx_ror_vbuxx +txa +tay +cpy #0 +beq !e+ +!: +lsr +dey +bne !- +!e: +sta {z1} +//FRAGMENT vbuaa=vbuxx_ror_vbuxx +txa +tay +cpy #0 +beq !e+ +!: +lsr +dey +bne !- +!e: +//FRAGMENT vbuxx=vbuxx_ror_vbuxx +txa +tax +cpx #0 +beq !e+ +!: +lsr +dex +bne !- +!e: +tax +//FRAGMENT vbuyy=vbuxx_ror_vbuxx +txa +tay +cpy #0 +beq !e+ +!: +lsr +dey +bne !- +!e: +tay +//FRAGMENT vbuz1=vbuxx_ror_vbuyy +txa +cpy #0 +beq !e+ +!: +lsr +dey +bne !- +!e: +sta {z1} +//FRAGMENT vbuaa=vbuxx_ror_vbuyy +txa +cpy #0 +beq !e+ +!: +lsr +dey +bne !- +!e: +//FRAGMENT vbuxx=vbuxx_ror_vbuyy +txa +cpy #0 +beq !e+ +!: +lsr +dey +bne !- +!e: +tax +//FRAGMENT vbuyy=vbuxx_ror_vbuyy +txa +cpy #0 +beq !e+ +!: +lsr +dey +bne !- +!e: +tay +//FRAGMENT vbuxx_neq_0_then_la1 +cpx #0 +bne {la1} +//FRAGMENT vbuxx_neq_vbuc1_then_la1 +cpx #{c1} +bne {la1} +//FRAGMENT vbuaa=_lo__deref_pwuc1 +lda {c1} +//FRAGMENT vbuxx=_lo__deref_pwuc1 +ldx {c1} +//FRAGMENT vbuaa=_hi__deref_pwuc1 +lda {c1}+1 +//FRAGMENT vbuxx=_hi__deref_pwuc1 +ldx {c1}+1 +//FRAGMENT vbuyy=_lo__deref_pwuc1 +ldy {c1} +//FRAGMENT vbuyy=_hi__deref_pwuc1 +ldy {c1}+1 +//FRAGMENT vbuyy=_lo_vwuz1 +ldy {z1} +//FRAGMENT vbuyy=_hi_vwuz1 +ldy {z1}+1 +//FRAGMENT vduz1=vduz1_band_vbuc1 +NO_SYNTHESIS +//FRAGMENT vduz1=vduz1_band_vwuc1 +NO_SYNTHESIS +//FRAGMENT vduz1=vduz1_band_vwsc1 +NO_SYNTHESIS +//FRAGMENT vduz1=vduz1_band_vduc1 +lda {z1} +and #<{c1} +sta {z1} +lda {z1}+1 +and #>{c1} +sta {z1}+1 +lda {z1}+2 +and #<{c1}>>$10 +sta {z1}+2 +lda {z1}+3 +and #>{c1}>>$10 +sta {z1}+3 +//FRAGMENT vduz1=vduz1_rol_1 +asl {z1} +rol {z1}+1 +rol {z1}+2 +rol {z1}+3 +//FRAGMENT vduz1=vduz1_rol_8 +lda {z1}+2 +sta {z1}+3 +lda {z1}+1 +sta {z1}+2 +lda {z1} +sta {z1}+1 +lda #0 +sta {z1} //FRAGMENT pbuz1_neq_pbuc1_then_la1 lda {z1}+1 cmp #>{c1} @@ -349,12 +3012,6 @@ bne {la1} lda {z1} cmp #<{c1} bne {la1} -//FRAGMENT vbuz1=_lo_pbuz2 -lda {z2} -sta {z1} -//FRAGMENT vbuz1=_hi_pbuz2 -lda {z2}+1 -sta {z1} //FRAGMENT 0_neq_pbuc1_derefidx_vbuaa_then_la1 tay lda {c1},y @@ -368,62 +3025,14 @@ bne {la1} lda {c1},y cmp #0 bne {la1} -//FRAGMENT vbuz1=pbuc1_derefidx_vbuxx -lda {c1},x -sta {z1} -//FRAGMENT vbuz1=pbuc1_derefidx_vbuyy -lda {c1},y -sta {z1} -//FRAGMENT vbuaa=pbuc1_derefidx_vbuz1 -ldy {z1} -lda {c1},y -//FRAGMENT vbuaa=pbuc1_derefidx_vbuxx -lda {c1},x -//FRAGMENT vbuaa=pbuc1_derefidx_vbuyy -lda {c1},y -//FRAGMENT vbuxx=pbuc1_derefidx_vbuz1 -ldy {z1} -ldx {c1},y -//FRAGMENT vbuaa=_lo_pbuz1 -lda {z1} -//FRAGMENT vbuxx=_lo_pbuz1 -ldx {z1} -//FRAGMENT vbuaa=_hi_pbuz1 -lda {z1}+1 -//FRAGMENT vbuxx=_hi_pbuz1 -ldx {z1}+1 -//FRAGMENT vbuyy=_lo_pbuz1 -ldy {z1} //FRAGMENT vbuyy=_hi_pbuz1 ldy {z1}+1 -//FRAGMENT vbuyy=pbuc1_derefidx_vbuz1 -ldx {z1} -ldy {c1},x -//FRAGMENT vbuyy=vbuc1 -ldy #{c1} -//FRAGMENT vbuxx=pbuc1_derefidx_vbuyy -ldx {c1},y -//FRAGMENT vbuyy=_inc_vbuyy -iny //FRAGMENT isr_rom_min_cx16_entry -//FRAGMENT vbuz1_neq_vbuc1_then_la1 -lda #{c1} -cmp {z1} -bne {la1} -//FRAGMENT vbuz1=_dec_vbuz1 -dec {z1} -//FRAGMENT vbuz1_neq_0_then_la1 -lda {z1} -cmp #0 -bne {la1} //FRAGMENT vbuz1_ge_vbuc1_then_la1 lda {z1} cmp #{c1} bcs {la1} -//FRAGMENT vbuz1=vbuz2 -lda {z2} -sta {z1} //FRAGMENT isr_rom_min_cx16_exit jmp $e049 //FRAGMENT pbuz1=pbuc1_plus_pbuc2_derefidx_vbuz2 @@ -448,17 +3057,9 @@ sta ({z1}),y ldy {z1} lda {c2},y sta {c1} -//FRAGMENT _deref_pbuz1=vbuc1 -lda #{c1} -ldy #0 -sta ({z1}),y //FRAGMENT vbuaa_neq_vbuc1_then_la1 cmp #{c1} bne {la1} -//FRAGMENT vbuaa=vbuz1 -lda {z1} -//FRAGMENT vbuxx=vbuz1 -ldx {z1} //FRAGMENT pbuz1=pbuc1_plus_pbuc2_derefidx_vbuaa tay lda {c2},y @@ -516,16 +3117,9 @@ sta {c1} //FRAGMENT _deref_pbuc1=pbuc2_derefidx_vbuyy lda {c2},y sta {c1} -//FRAGMENT vbuxx_neq_vbuc1_then_la1 -cpx #{c1} -bne {la1} -//FRAGMENT vbuxx=_inc_vbuxx -inx //FRAGMENT vbuyy_lt_vbuc1_then_la1 cpy #{c1} bcc {la1} -//FRAGMENT vbuaa=vbuc1 -lda #{c1} //FRAGMENT vbuaa=_inc_vbuaa inc //FRAGMENT vbuyy_neq_vbuc1_then_la1 diff --git a/src/main/fragment/mos6502-common/isr_rom_min_plus4_entry.asm b/src/main/fragment/mos6502-common/isr_rom_min_plus4_entry.asm new file mode 100644 index 000000000..e69de29bb diff --git a/src/main/fragment/mos6502-common/isr_rom_min_plus4_exit.asm b/src/main/fragment/mos6502-common/isr_rom_min_plus4_exit.asm new file mode 100644 index 000000000..4900097fc --- /dev/null +++ b/src/main/fragment/mos6502-common/isr_rom_min_plus4_exit.asm @@ -0,0 +1 @@ +jmp $fcc3 \ No newline at end of file diff --git a/src/main/fragment/mos6502-common/isr_rom_min_vic20_entry.asm b/src/main/fragment/mos6502-common/isr_rom_min_vic20_entry.asm new file mode 100644 index 000000000..e69de29bb diff --git a/src/main/fragment/mos6502-common/isr_rom_min_vic20_exit.asm b/src/main/fragment/mos6502-common/isr_rom_min_vic20_exit.asm new file mode 100644 index 000000000..85310d6ee --- /dev/null +++ b/src/main/fragment/mos6502-common/isr_rom_min_vic20_exit.asm @@ -0,0 +1 @@ +jmp $eb18 \ No newline at end of file diff --git a/src/main/fragment/mos6502-common/isr_rom_sys_plus4_entry.asm b/src/main/fragment/mos6502-common/isr_rom_sys_plus4_entry.asm new file mode 100644 index 000000000..e69de29bb diff --git a/src/main/fragment/mos6502-common/isr_rom_sys_plus4_exit.asm b/src/main/fragment/mos6502-common/isr_rom_sys_plus4_exit.asm new file mode 100644 index 000000000..d72f79e18 --- /dev/null +++ b/src/main/fragment/mos6502-common/isr_rom_sys_plus4_exit.asm @@ -0,0 +1 @@ +jmp $ce0e \ No newline at end of file diff --git a/src/main/fragment/mos6502-common/isr_rom_sys_vic20_entry.asm b/src/main/fragment/mos6502-common/isr_rom_sys_vic20_entry.asm new file mode 100644 index 000000000..e69de29bb diff --git a/src/main/fragment/mos6502-common/isr_rom_sys_vic20_exit.asm b/src/main/fragment/mos6502-common/isr_rom_sys_vic20_exit.asm new file mode 100644 index 000000000..eeb8babd1 --- /dev/null +++ b/src/main/fragment/mos6502-common/isr_rom_sys_vic20_exit.asm @@ -0,0 +1 @@ +jmp $eabf \ No newline at end of file diff --git a/src/test/java/dk/camelot64/kickc/test/TestPrograms.java b/src/test/java/dk/camelot64/kickc/test/TestPrograms.java index 30ce14fc2..1e2539c33 100644 --- a/src/test/java/dk/camelot64/kickc/test/TestPrograms.java +++ b/src/test/java/dk/camelot64/kickc/test/TestPrograms.java @@ -460,28 +460,28 @@ public class TestPrograms { @Test public void testCx16VeraLayers() throws IOException, URISyntaxException { - compileAndCompare("examples/cx16/veralayers.c"); + compileAndCompare("examples/cx16/cx16-veralayers.c"); } @Test public void testCx16TileMap() throws IOException, URISyntaxException { - compileAndCompare("examples/cx16/tilemap.c"); + compileAndCompare("examples/cx16/cx16-tilemap.c"); } @Test public void testCx16Sprites() throws IOException, URISyntaxException { - compileAndCompare("examples/cx16/sprites.c"); + compileAndCompare("examples/cx16/cx16-sprites.c"); } @Test public void testCx16Text() throws IOException, URISyntaxException { - compileAndCompare("examples/cx16/text.c"); + compileAndCompare("examples/cx16/cx16-text.c"); } @Test public void testCx16Rasterbars() throws IOException, URISyntaxException { - compileAndCompare("examples/cx16/rasterbars.c"); + compileAndCompare("examples/cx16/cx16-rasterbars.c"); } @Test @@ -556,17 +556,17 @@ public class TestPrograms { @Test public void testAtariXlConioTest() throws IOException, URISyntaxException { - compileAndCompare("examples/atarixl/conio-test.c"); + compileAndCompare("examples/atarixl/atarixl-conio.c"); } @Test public void testAtariXlRasterbars() throws IOException, URISyntaxException { - compileAndCompare("examples/atarixl/rasterbars.c"); + compileAndCompare("examples/atarixl/atarixl-rasterbars.c"); } @Test public void testAtariXlHello() throws IOException, URISyntaxException { - compileAndCompare("examples/atarixl/helloxl.c"); + compileAndCompare("examples/atarixl/atarixl-hello.c"); } @Test @@ -621,7 +621,7 @@ public class TestPrograms { @Test public void testPlus4Walk() throws IOException, URISyntaxException { - compileAndCompare("examples/plus4walk/plus4walk.c"); + compileAndCompare("examples/plus4/plus4-randomwalk.c"); } @Test @@ -1169,12 +1169,12 @@ public class TestPrograms { @Test public void testKernalLoad() throws IOException, URISyntaxException { - compileAndCompare("examples/kernalload/kernalload.c"); + compileAndCompare("examples/c64/kernalload/kernalload.c"); } @Test public void testKrillLoad() throws IOException, URISyntaxException { - compileAndCompare("examples/krillload/krillload.c"); + compileAndCompare("examples/c64/krillload/krillload.c"); } @Test @@ -1348,7 +1348,7 @@ public class TestPrograms { @Test public void testZpCode() throws IOException, URISyntaxException { - compileAndCompare("examples/zpcode/zpcode.c"); + compileAndCompare("examples/c64/zpcode/zpcode.c"); } // Fix parameter type problem - https://gitlab.com/camelot/kickc/issues/299 @@ -1594,12 +1594,12 @@ public class TestPrograms { @Test public void testLinking() throws IOException, URISyntaxException { - compileAndCompare("examples/linking/linking.c"); + compileAndCompare("examples/c64/linking/linking.c"); } @Test public void testNmiSamples() throws IOException, URISyntaxException { - compileAndCompare("examples/nmisamples/nmisamples.c"); + compileAndCompare("examples/c64/nmisamples/nmisamples.c"); } @Test @@ -3078,12 +3078,12 @@ public class TestPrograms { @Test public void testFire() throws IOException, URISyntaxException { - compileAndCompare("examples/fire/fire.c"); + compileAndCompare("examples/c64/fire/fire.c"); } @Test public void testFont2x2() throws IOException, URISyntaxException { - compileAndCompare("examples/font-2x2/font-2x2.c"); + compileAndCompare("examples/c64/font-2x2/font-2x2.c"); } @Test @@ -3098,12 +3098,12 @@ public class TestPrograms { @Test public void testPlasmaUnroll() throws IOException, URISyntaxException { - compileAndCompare("examples/plasma/plasma-unroll.c"); + compileAndCompare("examples/c64/plasma/plasma-unroll.c"); } @Test public void testPlasma() throws IOException, URISyntaxException { - compileAndCompare("examples/plasma/plasma.c"); + compileAndCompare("examples/c64/plasma/plasma.c"); } // TODO: Fix bool auto-conversion type conversion https://gitlab.com/camelot/kickc/issues/199 @@ -3321,22 +3321,22 @@ public class TestPrograms { @Test public void testMusicIrq() throws IOException, URISyntaxException { - compileAndCompare("examples/music/music_irq.c"); + compileAndCompare("examples/c64/music/music_irq.c"); } @Test public void testCrunchingExomizer() throws IOException, URISyntaxException { - compileAndCompare("examples/crunching/test-exomizer.c"); + compileAndCompare("examples/c64/crunching/test-exomizer.c"); } @Test public void testCrunchingByteboozer() throws IOException, URISyntaxException { - compileAndCompare("examples/crunching/test-byteboozer.c"); + compileAndCompare("examples/c64/crunching/test-byteboozer.c"); } @Test public void testMusic() throws IOException, URISyntaxException { - compileAndCompare("examples/music/music.c"); + compileAndCompare("examples/c64/music/music.c"); } @Test @@ -3651,17 +3651,17 @@ public class TestPrograms { @Test public void testFastMultiply8() throws IOException, URISyntaxException { - compileAndCompare("examples/fastmultiply/fastmultiply8.c"); + compileAndCompare("examples/c64/fastmultiply/fastmultiply8.c"); } @Test public void test3DPerspective() throws IOException, URISyntaxException { - compileAndCompare("examples/3d/perspective.c"); + compileAndCompare("examples/c64/3d/perspective.c"); } @Test public void test3D() throws IOException, URISyntaxException { - compileAndCompare("examples/3d/3d.c"); + compileAndCompare("examples/c64/3d/3d.c"); } @Test @@ -3671,7 +3671,7 @@ public class TestPrograms { @Test public void testRotate() throws IOException, URISyntaxException { - compileAndCompare("examples/rotate/rotate.c"); + compileAndCompare("examples/c64/rotate/rotate.c"); } @Test @@ -3781,7 +3781,7 @@ public class TestPrograms { @Test public void testIrqHyperscreen() throws IOException, URISyntaxException { - compileAndCompare("examples/irq/irq-hyperscreen.c"); + compileAndCompare("examples/c64/irq/irq-hyperscreen.c"); } @Test @@ -3806,7 +3806,7 @@ public class TestPrograms { @Test public void testMultiplexer() throws IOException, URISyntaxException { - compileAndCompare("examples/multiplexer/simple-multiplexer.c", 10); + compileAndCompare("examples/c64/multiplexer/simple-multiplexer.c", 10); } @Test @@ -3836,17 +3836,17 @@ public class TestPrograms { @Test public void testSinePlotter() throws IOException, URISyntaxException { - compileAndCompare("examples/sinplotter/sine-plotter.c"); + compileAndCompare("examples/c64/sinplotter/sine-plotter.c"); } @Test public void testScrollLogo() throws IOException, URISyntaxException { - compileAndCompare("examples/scrolllogo/scrolllogo.c"); + compileAndCompare("examples/c64/scrolllogo/scrolllogo.c"); } @Test public void testShowLogo() throws IOException, URISyntaxException { - compileAndCompare("examples/showlogo/showlogo.c"); + compileAndCompare("examples/c64/showlogo/showlogo.c"); } @Test @@ -4081,7 +4081,7 @@ public class TestPrograms { @Test public void testChargenAnalysis() throws IOException, URISyntaxException { - compileAndCompare("examples/chargen/chargen-analysis.c"); + compileAndCompare("examples/c64/chargen/chargen-analysis.c"); } @Test @@ -4221,7 +4221,7 @@ public class TestPrograms { @Test public void testRasterBars() throws IOException, URISyntaxException { - compileAndCompare("examples/rasterbars/raster-bars.c"); + compileAndCompare("examples/c64/rasterbars/raster-bars.c"); } @Test @@ -4321,7 +4321,7 @@ public class TestPrograms { @Test public void testSinusSprites() throws IOException, URISyntaxException { - compileAndCompare("examples/sinsprites/sinus-sprites.c"); + compileAndCompare("examples/c64/sinsprites/sinus-sprites.c"); } @Test @@ -4426,7 +4426,7 @@ public class TestPrograms { @Test public void testScrollBig() throws IOException, URISyntaxException { - compileAndCompare("examples/scrollbig/scrollbig.c"); + compileAndCompare("examples/c64/scrollbig/scrollbig.c"); } @Test @@ -4456,7 +4456,7 @@ public class TestPrograms { @Test public void testBitmapBresenham() throws IOException, URISyntaxException { - compileAndCompare("examples/bresenham/bitmap-bresenham.c"); + compileAndCompare("examples/c64/bresenham/bitmap-bresenham.c"); } @Test @@ -4502,7 +4502,7 @@ public class TestPrograms { @Test public void testScroll() throws IOException, URISyntaxException { - compileAndCompare("examples/scroll/scroll.c"); + compileAndCompare("examples/c64/scroll/scroll.c"); } @Test diff --git a/src/test/kc/examples/atarixl/conio-test.c b/src/test/kc/examples/atarixl/atarixl-conio.c similarity index 100% rename from src/test/kc/examples/atarixl/conio-test.c rename to src/test/kc/examples/atarixl/atarixl-conio.c diff --git a/src/test/kc/examples/atarixl/helloxl.c b/src/test/kc/examples/atarixl/atarixl-hello.c similarity index 100% rename from src/test/kc/examples/atarixl/helloxl.c rename to src/test/kc/examples/atarixl/atarixl-hello.c diff --git a/src/test/kc/examples/atarixl/rasterbars.c b/src/test/kc/examples/atarixl/atarixl-rasterbars.c similarity index 100% rename from src/test/kc/examples/atarixl/rasterbars.c rename to src/test/kc/examples/atarixl/atarixl-rasterbars.c diff --git a/src/test/kc/examples/3d/3d.c b/src/test/kc/examples/c64/3d/3d.c similarity index 100% rename from src/test/kc/examples/3d/3d.c rename to src/test/kc/examples/c64/3d/3d.c diff --git a/src/test/kc/examples/3d/balloon.png b/src/test/kc/examples/c64/3d/balloon.png similarity index 100% rename from src/test/kc/examples/3d/balloon.png rename to src/test/kc/examples/c64/3d/balloon.png diff --git a/src/test/kc/examples/3d/perspective.c b/src/test/kc/examples/c64/3d/perspective.c similarity index 100% rename from src/test/kc/examples/3d/perspective.c rename to src/test/kc/examples/c64/3d/perspective.c diff --git a/src/test/kc/examples/bresenham/bitmap-bresenham.c b/src/test/kc/examples/c64/bresenham/bitmap-bresenham.c similarity index 100% rename from src/test/kc/examples/bresenham/bitmap-bresenham.c rename to src/test/kc/examples/c64/bresenham/bitmap-bresenham.c diff --git a/src/test/kc/examples/chargen/chargen-analysis.c b/src/test/kc/examples/c64/chargen/chargen-analysis.c similarity index 100% rename from src/test/kc/examples/chargen/chargen-analysis.c rename to src/test/kc/examples/c64/chargen/chargen-analysis.c diff --git a/src/test/kc/examples/crunching/byteboozer.c b/src/test/kc/examples/c64/crunching/byteboozer.c similarity index 100% rename from src/test/kc/examples/crunching/byteboozer.c rename to src/test/kc/examples/c64/crunching/byteboozer.c diff --git a/src/test/kc/examples/crunching/byteboozer.h b/src/test/kc/examples/c64/crunching/byteboozer.h similarity index 100% rename from src/test/kc/examples/crunching/byteboozer.h rename to src/test/kc/examples/c64/crunching/byteboozer.h diff --git a/src/test/kc/examples/crunching/byteboozer_decrunch.asm b/src/test/kc/examples/c64/crunching/byteboozer_decrunch.asm similarity index 100% rename from src/test/kc/examples/crunching/byteboozer_decrunch.asm rename to src/test/kc/examples/c64/crunching/byteboozer_decrunch.asm diff --git a/src/test/kc/examples/crunching/crunching.ld b/src/test/kc/examples/c64/crunching/crunching.ld similarity index 100% rename from src/test/kc/examples/crunching/crunching.ld rename to src/test/kc/examples/c64/crunching/crunching.ld diff --git a/src/test/kc/examples/crunching/exomizer_decrunch.asm b/src/test/kc/examples/c64/crunching/exomizer_decrunch.asm similarity index 100% rename from src/test/kc/examples/crunching/exomizer_decrunch.asm rename to src/test/kc/examples/c64/crunching/exomizer_decrunch.asm diff --git a/src/test/kc/examples/crunching/sprite.png b/src/test/kc/examples/c64/crunching/sprite.png similarity index 100% rename from src/test/kc/examples/crunching/sprite.png rename to src/test/kc/examples/c64/crunching/sprite.png diff --git a/src/test/kc/examples/crunching/test-byteboozer.c b/src/test/kc/examples/c64/crunching/test-byteboozer.c similarity index 100% rename from src/test/kc/examples/crunching/test-byteboozer.c rename to src/test/kc/examples/c64/crunching/test-byteboozer.c diff --git a/src/test/kc/examples/crunching/test-exomizer.c b/src/test/kc/examples/c64/crunching/test-exomizer.c similarity index 100% rename from src/test/kc/examples/crunching/test-exomizer.c rename to src/test/kc/examples/c64/crunching/test-exomizer.c diff --git a/src/test/kc/examples/fastmultiply/fastmultiply8.c b/src/test/kc/examples/c64/fastmultiply/fastmultiply8.c similarity index 100% rename from src/test/kc/examples/fastmultiply/fastmultiply8.c rename to src/test/kc/examples/c64/fastmultiply/fastmultiply8.c diff --git a/src/test/kc/examples/fire/fire.c b/src/test/kc/examples/c64/fire/fire.c similarity index 100% rename from src/test/kc/examples/fire/fire.c rename to src/test/kc/examples/c64/fire/fire.c diff --git a/src/test/kc/examples/font-2x2/font-2x2.c b/src/test/kc/examples/c64/font-2x2/font-2x2.c similarity index 100% rename from src/test/kc/examples/font-2x2/font-2x2.c rename to src/test/kc/examples/c64/font-2x2/font-2x2.c diff --git a/src/test/kc/examples/irq/irq-hyperscreen.c b/src/test/kc/examples/c64/irq/irq-hyperscreen.c similarity index 100% rename from src/test/kc/examples/irq/irq-hyperscreen.c rename to src/test/kc/examples/c64/irq/irq-hyperscreen.c diff --git a/src/test/kc/examples/kernalload/kernalload.c b/src/test/kc/examples/c64/kernalload/kernalload.c similarity index 100% rename from src/test/kc/examples/kernalload/kernalload.c rename to src/test/kc/examples/c64/kernalload/kernalload.c diff --git a/src/test/kc/examples/kernalload/kernalload.ld b/src/test/kc/examples/c64/kernalload/kernalload.ld similarity index 100% rename from src/test/kc/examples/kernalload/kernalload.ld rename to src/test/kc/examples/c64/kernalload/kernalload.ld diff --git a/src/test/kc/examples/kernalload/sprite.png b/src/test/kc/examples/c64/kernalload/sprite.png similarity index 100% rename from src/test/kc/examples/kernalload/sprite.png rename to src/test/kc/examples/c64/kernalload/sprite.png diff --git a/src/test/kc/examples/krillload/install-c64.prg b/src/test/kc/examples/c64/krillload/install-c64.prg similarity index 100% rename from src/test/kc/examples/krillload/install-c64.prg rename to src/test/kc/examples/c64/krillload/install-c64.prg diff --git a/src/test/kc/examples/krillload/krill.c b/src/test/kc/examples/c64/krillload/krill.c similarity index 100% rename from src/test/kc/examples/krillload/krill.c rename to src/test/kc/examples/c64/krillload/krill.c diff --git a/src/test/kc/examples/krillload/krillload.c b/src/test/kc/examples/c64/krillload/krillload.c similarity index 100% rename from src/test/kc/examples/krillload/krillload.c rename to src/test/kc/examples/c64/krillload/krillload.c diff --git a/src/test/kc/examples/krillload/krillload.ld b/src/test/kc/examples/c64/krillload/krillload.ld similarity index 100% rename from src/test/kc/examples/krillload/krillload.ld rename to src/test/kc/examples/c64/krillload/krillload.ld diff --git a/src/test/kc/examples/krillload/loader-c64.prg b/src/test/kc/examples/c64/krillload/loader-c64.prg similarity index 100% rename from src/test/kc/examples/krillload/loader-c64.prg rename to src/test/kc/examples/c64/krillload/loader-c64.prg diff --git a/src/test/kc/examples/krillload/sprite.png b/src/test/kc/examples/c64/krillload/sprite.png similarity index 100% rename from src/test/kc/examples/krillload/sprite.png rename to src/test/kc/examples/c64/krillload/sprite.png diff --git a/src/test/kc/examples/linking/linking.c b/src/test/kc/examples/c64/linking/linking.c similarity index 100% rename from src/test/kc/examples/linking/linking.c rename to src/test/kc/examples/c64/linking/linking.c diff --git a/src/test/kc/examples/linking/linking.ld b/src/test/kc/examples/c64/linking/linking.ld similarity index 100% rename from src/test/kc/examples/linking/linking.ld rename to src/test/kc/examples/c64/linking/linking.ld diff --git a/src/test/kc/examples/multiplexer/balloon.png b/src/test/kc/examples/c64/multiplexer/balloon.png similarity index 100% rename from src/test/kc/examples/multiplexer/balloon.png rename to src/test/kc/examples/c64/multiplexer/balloon.png diff --git a/src/test/kc/examples/multiplexer/balloon.pxi b/src/test/kc/examples/c64/multiplexer/balloon.pxi similarity index 100% rename from src/test/kc/examples/multiplexer/balloon.pxi rename to src/test/kc/examples/c64/multiplexer/balloon.pxi diff --git a/src/test/kc/examples/multiplexer/simple-multiplexer.c b/src/test/kc/examples/c64/multiplexer/simple-multiplexer.c similarity index 100% rename from src/test/kc/examples/multiplexer/simple-multiplexer.c rename to src/test/kc/examples/c64/multiplexer/simple-multiplexer.c diff --git a/src/test/kc/examples/music/music.c b/src/test/kc/examples/c64/music/music.c similarity index 100% rename from src/test/kc/examples/music/music.c rename to src/test/kc/examples/c64/music/music.c diff --git a/src/test/kc/examples/music/music_irq.c b/src/test/kc/examples/c64/music/music_irq.c similarity index 100% rename from src/test/kc/examples/music/music_irq.c rename to src/test/kc/examples/c64/music/music_irq.c diff --git a/src/test/kc/examples/music/toiletrensdyr.sid b/src/test/kc/examples/c64/music/toiletrensdyr.sid similarity index 100% rename from src/test/kc/examples/music/toiletrensdyr.sid rename to src/test/kc/examples/c64/music/toiletrensdyr.sid diff --git a/src/test/kc/examples/nmisamples/moments_sample.bin b/src/test/kc/examples/c64/nmisamples/moments_sample.bin similarity index 100% rename from src/test/kc/examples/nmisamples/moments_sample.bin rename to src/test/kc/examples/c64/nmisamples/moments_sample.bin diff --git a/src/test/kc/examples/nmisamples/nmisamples.c b/src/test/kc/examples/c64/nmisamples/nmisamples.c similarity index 100% rename from src/test/kc/examples/nmisamples/nmisamples.c rename to src/test/kc/examples/c64/nmisamples/nmisamples.c diff --git a/src/test/kc/examples/plasma/plasma-unroll.c b/src/test/kc/examples/c64/plasma/plasma-unroll.c similarity index 100% rename from src/test/kc/examples/plasma/plasma-unroll.c rename to src/test/kc/examples/c64/plasma/plasma-unroll.c diff --git a/src/test/kc/examples/plasma/plasma.c b/src/test/kc/examples/c64/plasma/plasma.c similarity index 100% rename from src/test/kc/examples/plasma/plasma.c rename to src/test/kc/examples/c64/plasma/plasma.c diff --git a/src/test/kc/examples/rasterbars/raster-bars.c b/src/test/kc/examples/c64/rasterbars/raster-bars.c similarity index 100% rename from src/test/kc/examples/rasterbars/raster-bars.c rename to src/test/kc/examples/c64/rasterbars/raster-bars.c diff --git a/src/test/kc/examples/rotate/balloon.png b/src/test/kc/examples/c64/rotate/balloon.png similarity index 100% rename from src/test/kc/examples/rotate/balloon.png rename to src/test/kc/examples/c64/rotate/balloon.png diff --git a/src/test/kc/examples/rotate/rotate.c b/src/test/kc/examples/c64/rotate/rotate.c similarity index 100% rename from src/test/kc/examples/rotate/rotate.c rename to src/test/kc/examples/c64/rotate/rotate.c diff --git a/src/test/kc/examples/scroll/scroll.c b/src/test/kc/examples/c64/scroll/scroll.c similarity index 100% rename from src/test/kc/examples/scroll/scroll.c rename to src/test/kc/examples/c64/scroll/scroll.c diff --git a/src/test/kc/examples/scrollbig/scrollbig.c b/src/test/kc/examples/c64/scrollbig/scrollbig.c similarity index 100% rename from src/test/kc/examples/scrollbig/scrollbig.c rename to src/test/kc/examples/c64/scrollbig/scrollbig.c diff --git a/src/test/kc/examples/scrolllogo/logo.png b/src/test/kc/examples/c64/scrolllogo/logo.png similarity index 100% rename from src/test/kc/examples/scrolllogo/logo.png rename to src/test/kc/examples/c64/scrolllogo/logo.png diff --git a/src/test/kc/examples/scrolllogo/scrolllogo.c b/src/test/kc/examples/c64/scrolllogo/scrolllogo.c similarity index 100% rename from src/test/kc/examples/scrolllogo/scrolllogo.c rename to src/test/kc/examples/c64/scrolllogo/scrolllogo.c diff --git a/src/test/kc/examples/showlogo/logo.png b/src/test/kc/examples/c64/showlogo/logo.png similarity index 100% rename from src/test/kc/examples/showlogo/logo.png rename to src/test/kc/examples/c64/showlogo/logo.png diff --git a/src/test/kc/examples/showlogo/showlogo.c b/src/test/kc/examples/c64/showlogo/showlogo.c similarity index 100% rename from src/test/kc/examples/showlogo/showlogo.c rename to src/test/kc/examples/c64/showlogo/showlogo.c diff --git a/src/test/kc/examples/sinplotter/sine-plotter.c b/src/test/kc/examples/c64/sinplotter/sine-plotter.c similarity index 100% rename from src/test/kc/examples/sinplotter/sine-plotter.c rename to src/test/kc/examples/c64/sinplotter/sine-plotter.c diff --git a/src/test/kc/examples/sinsprites/sinus-sprites.c b/src/test/kc/examples/c64/sinsprites/sinus-sprites.c similarity index 100% rename from src/test/kc/examples/sinsprites/sinus-sprites.c rename to src/test/kc/examples/c64/sinsprites/sinus-sprites.c diff --git a/src/test/kc/examples/zpcode/zpcode.c b/src/test/kc/examples/c64/zpcode/zpcode.c similarity index 100% rename from src/test/kc/examples/zpcode/zpcode.c rename to src/test/kc/examples/c64/zpcode/zpcode.c diff --git a/src/test/kc/examples/zpcode/zpcode.ld b/src/test/kc/examples/c64/zpcode/zpcode.ld similarity index 100% rename from src/test/kc/examples/zpcode/zpcode.ld rename to src/test/kc/examples/c64/zpcode/zpcode.ld diff --git a/src/test/kc/examples/cx16/rasterbars.c b/src/test/kc/examples/cx16/cx16-rasterbars.c similarity index 100% rename from src/test/kc/examples/cx16/rasterbars.c rename to src/test/kc/examples/cx16/cx16-rasterbars.c diff --git a/src/test/kc/examples/cx16/sprites.c b/src/test/kc/examples/cx16/cx16-sprites.c similarity index 100% rename from src/test/kc/examples/cx16/sprites.c rename to src/test/kc/examples/cx16/cx16-sprites.c diff --git a/src/test/kc/examples/cx16/text.c b/src/test/kc/examples/cx16/cx16-text.c similarity index 100% rename from src/test/kc/examples/cx16/text.c rename to src/test/kc/examples/cx16/cx16-text.c diff --git a/src/test/kc/examples/cx16/tilemap.c b/src/test/kc/examples/cx16/cx16-tilemap.c similarity index 100% rename from src/test/kc/examples/cx16/tilemap.c rename to src/test/kc/examples/cx16/cx16-tilemap.c diff --git a/src/test/kc/examples/cx16/veralayers.c b/src/test/kc/examples/cx16/cx16-veralayers.c similarity index 100% rename from src/test/kc/examples/cx16/veralayers.c rename to src/test/kc/examples/cx16/cx16-veralayers.c diff --git a/src/test/kc/examples/eightqueens/eightqueens-recursive.c b/src/test/kc/examples/eightqueens/eightqueens-recursive.c index aa65a076d..e54b04260 100644 --- a/src/test/kc/examples/eightqueens/eightqueens-recursive.c +++ b/src/test/kc/examples/eightqueens/eightqueens-recursive.c @@ -4,8 +4,8 @@ // // This is a recursive solution -#include -#include +#include +#include #define QUEENS 8 #define PRINT_SOLUTIONS @@ -20,9 +20,8 @@ void main() { clrscr(); printf(" - n queens problem using backtracking -"); printf("\nnumber of queens:%u",QUEENS); - tod_init(TOD_ZERO); queen(1); - printf("\n\nsolutions: %lu time: %s.\n",count,tod_str(tod_read())); + printf("\n\nsolutions: %lu.\n",count); } // Generates all valid placements of queens on a NxN board recursively diff --git a/src/test/kc/examples/plus4walk/plus4walk.c b/src/test/kc/examples/plus4/plus4-randomwalk.c similarity index 100% rename from src/test/kc/examples/plus4walk/plus4walk.c rename to src/test/kc/examples/plus4/plus4-randomwalk.c diff --git a/src/test/ref/examples/atarixl/conio-test.asm b/src/test/ref/examples/atarixl/atarixl-conio.asm similarity index 99% rename from src/test/ref/examples/atarixl/conio-test.asm rename to src/test/ref/examples/atarixl/atarixl-conio.asm index 613ae83e3..de4e7b154 100644 --- a/src/test/ref/examples/atarixl/conio-test.asm +++ b/src/test/ref/examples/atarixl/atarixl-conio.asm @@ -2,7 +2,7 @@ // Atari XL/XE executable XEX file with a single segment // https://www.atarimax.com/jindroush.atari.org/afmtexe.html .plugin "dk.camelot64.kickass.xexplugin.AtariXex" -.file [name="conio-test.xex", type="bin", segments="XexFile"] +.file [name="atarixl-conio.xex", type="bin", segments="XexFile"] .segmentdef XexFile [segments="Program", modify="XexFormat", _RunAddr=__start] .segmentdef Program [segments="Code, Data"] .segmentdef Code [start=$2000] diff --git a/src/test/ref/examples/atarixl/conio-test.cfg b/src/test/ref/examples/atarixl/atarixl-conio.cfg similarity index 100% rename from src/test/ref/examples/atarixl/conio-test.cfg rename to src/test/ref/examples/atarixl/atarixl-conio.cfg diff --git a/src/test/ref/examples/atarixl/conio-test.log b/src/test/ref/examples/atarixl/atarixl-conio.log similarity index 99% rename from src/test/ref/examples/atarixl/conio-test.log rename to src/test/ref/examples/atarixl/atarixl-conio.log index e2a54a23c..aa9cebc90 100644 --- a/src/test/ref/examples/atarixl/conio-test.log +++ b/src/test/ref/examples/atarixl/atarixl-conio.log @@ -4875,7 +4875,7 @@ ASSEMBLER BEFORE OPTIMIZATION // Atari XL/XE executable XEX file with a single segment // https://www.atarimax.com/jindroush.atari.org/afmtexe.html .plugin "dk.camelot64.kickass.xexplugin.AtariXex" -.file [name="conio-test.xex", type="bin", segments="XexFile"] +.file [name="atarixl-conio.xex", type="bin", segments="XexFile"] .segmentdef XexFile [segments="Program", modify="XexFormat", _RunAddr=__start] .segmentdef Program [segments="Code, Data"] .segmentdef Code [start=$2000] @@ -6937,7 +6937,7 @@ Score: 162868 // Atari XL/XE executable XEX file with a single segment // https://www.atarimax.com/jindroush.atari.org/afmtexe.html .plugin "dk.camelot64.kickass.xexplugin.AtariXex" -.file [name="conio-test.xex", type="bin", segments="XexFile"] +.file [name="atarixl-conio.xex", type="bin", segments="XexFile"] .segmentdef XexFile [segments="Program", modify="XexFormat", _RunAddr=__start] .segmentdef Program [segments="Code, Data"] .segmentdef Code [start=$2000] diff --git a/src/test/ref/examples/atarixl/conio-test.sym b/src/test/ref/examples/atarixl/atarixl-conio.sym similarity index 100% rename from src/test/ref/examples/atarixl/conio-test.sym rename to src/test/ref/examples/atarixl/atarixl-conio.sym diff --git a/src/test/ref/examples/atarixl/helloxl.asm b/src/test/ref/examples/atarixl/atarixl-hello.asm similarity index 97% rename from src/test/ref/examples/atarixl/helloxl.asm rename to src/test/ref/examples/atarixl/atarixl-hello.asm index 36fd6f475..0e918f4f4 100644 --- a/src/test/ref/examples/atarixl/helloxl.asm +++ b/src/test/ref/examples/atarixl/atarixl-hello.asm @@ -5,7 +5,7 @@ // Atari XL/XE executable XEX file with a single segment // https://www.atarimax.com/jindroush.atari.org/afmtexe.html .plugin "dk.camelot64.kickass.xexplugin.AtariXex" -.file [name="helloxl.xex", type="bin", segments="XexFile"] +.file [name="atarixl-hello.xex", type="bin", segments="XexFile"] .segmentdef XexFile [segments="Program", modify="XexFormat", _RunAddr=main] .segmentdef Program [segments="Code, Data"] .segmentdef Code [start=$2000] diff --git a/src/test/ref/examples/atarixl/helloxl.cfg b/src/test/ref/examples/atarixl/atarixl-hello.cfg similarity index 100% rename from src/test/ref/examples/atarixl/helloxl.cfg rename to src/test/ref/examples/atarixl/atarixl-hello.cfg diff --git a/src/test/ref/examples/atarixl/helloxl.log b/src/test/ref/examples/atarixl/atarixl-hello.log similarity index 98% rename from src/test/ref/examples/atarixl/helloxl.log rename to src/test/ref/examples/atarixl/atarixl-hello.log index aabfe7808..cfd0765ca 100644 --- a/src/test/ref/examples/atarixl/helloxl.log +++ b/src/test/ref/examples/atarixl/atarixl-hello.log @@ -134,7 +134,7 @@ ASSEMBLER BEFORE OPTIMIZATION // Atari XL/XE executable XEX file with a single segment // https://www.atarimax.com/jindroush.atari.org/afmtexe.html .plugin "dk.camelot64.kickass.xexplugin.AtariXex" -.file [name="helloxl.xex", type="bin", segments="XexFile"] +.file [name="atarixl-hello.xex", type="bin", segments="XexFile"] .segmentdef XexFile [segments="Program", modify="XexFormat", _RunAddr=main] .segmentdef Program [segments="Code, Data"] .segmentdef Code [start=$2000] @@ -226,7 +226,7 @@ Score: 48 // Atari XL/XE executable XEX file with a single segment // https://www.atarimax.com/jindroush.atari.org/afmtexe.html .plugin "dk.camelot64.kickass.xexplugin.AtariXex" -.file [name="helloxl.xex", type="bin", segments="XexFile"] +.file [name="atarixl-hello.xex", type="bin", segments="XexFile"] .segmentdef XexFile [segments="Program", modify="XexFormat", _RunAddr=main] .segmentdef Program [segments="Code, Data"] .segmentdef Code [start=$2000] diff --git a/src/test/ref/examples/atarixl/helloxl.sym b/src/test/ref/examples/atarixl/atarixl-hello.sym similarity index 100% rename from src/test/ref/examples/atarixl/helloxl.sym rename to src/test/ref/examples/atarixl/atarixl-hello.sym diff --git a/src/test/ref/examples/atarixl/rasterbars.asm b/src/test/ref/examples/atarixl/atarixl-rasterbars.asm similarity index 98% rename from src/test/ref/examples/atarixl/rasterbars.asm rename to src/test/ref/examples/atarixl/atarixl-rasterbars.asm index c436b60ca..34313bd5a 100644 --- a/src/test/ref/examples/atarixl/rasterbars.asm +++ b/src/test/ref/examples/atarixl/atarixl-rasterbars.asm @@ -2,7 +2,7 @@ // Atari XL/XE executable XEX file with a single segment // https://www.atarimax.com/jindroush.atari.org/afmtexe.html .plugin "dk.camelot64.kickass.xexplugin.AtariXex" -.file [name="rasterbars.xex", type="bin", segments="XexFile"] +.file [name="atarixl-rasterbars.xex", type="bin", segments="XexFile"] .segmentdef XexFile [segments="Program", modify="XexFormat", _RunAddr=main] .segmentdef Program [segments="Code, Data"] .segmentdef Code [start=$2000] diff --git a/src/test/ref/examples/atarixl/rasterbars.cfg b/src/test/ref/examples/atarixl/atarixl-rasterbars.cfg similarity index 100% rename from src/test/ref/examples/atarixl/rasterbars.cfg rename to src/test/ref/examples/atarixl/atarixl-rasterbars.cfg diff --git a/src/test/ref/examples/atarixl/rasterbars.log b/src/test/ref/examples/atarixl/atarixl-rasterbars.log similarity index 99% rename from src/test/ref/examples/atarixl/rasterbars.log rename to src/test/ref/examples/atarixl/atarixl-rasterbars.log index 0e8fa1fd7..4a895365e 100644 --- a/src/test/ref/examples/atarixl/rasterbars.log +++ b/src/test/ref/examples/atarixl/atarixl-rasterbars.log @@ -303,7 +303,7 @@ ASSEMBLER BEFORE OPTIMIZATION // Atari XL/XE executable XEX file with a single segment // https://www.atarimax.com/jindroush.atari.org/afmtexe.html .plugin "dk.camelot64.kickass.xexplugin.AtariXex" -.file [name="rasterbars.xex", type="bin", segments="XexFile"] +.file [name="atarixl-rasterbars.xex", type="bin", segments="XexFile"] .segmentdef XexFile [segments="Program", modify="XexFormat", _RunAddr=main] .segmentdef Program [segments="Code, Data"] .segmentdef Code [start=$2000] @@ -498,7 +498,7 @@ Score: 3634 // Atari XL/XE executable XEX file with a single segment // https://www.atarimax.com/jindroush.atari.org/afmtexe.html .plugin "dk.camelot64.kickass.xexplugin.AtariXex" -.file [name="rasterbars.xex", type="bin", segments="XexFile"] +.file [name="atarixl-rasterbars.xex", type="bin", segments="XexFile"] .segmentdef XexFile [segments="Program", modify="XexFormat", _RunAddr=main] .segmentdef Program [segments="Code, Data"] .segmentdef Code [start=$2000] diff --git a/src/test/ref/examples/atarixl/rasterbars.sym b/src/test/ref/examples/atarixl/atarixl-rasterbars.sym similarity index 100% rename from src/test/ref/examples/atarixl/rasterbars.sym rename to src/test/ref/examples/atarixl/atarixl-rasterbars.sym diff --git a/src/test/ref/examples/3d/3d.asm b/src/test/ref/examples/c64/3d/3d.asm similarity index 100% rename from src/test/ref/examples/3d/3d.asm rename to src/test/ref/examples/c64/3d/3d.asm diff --git a/src/test/ref/examples/3d/3d.cfg b/src/test/ref/examples/c64/3d/3d.cfg similarity index 100% rename from src/test/ref/examples/3d/3d.cfg rename to src/test/ref/examples/c64/3d/3d.cfg diff --git a/src/test/ref/examples/3d/3d.log b/src/test/ref/examples/c64/3d/3d.log similarity index 100% rename from src/test/ref/examples/3d/3d.log rename to src/test/ref/examples/c64/3d/3d.log diff --git a/src/test/ref/examples/3d/3d.sym b/src/test/ref/examples/c64/3d/3d.sym similarity index 100% rename from src/test/ref/examples/3d/3d.sym rename to src/test/ref/examples/c64/3d/3d.sym diff --git a/src/test/ref/examples/3d/perspective.asm b/src/test/ref/examples/c64/3d/perspective.asm similarity index 100% rename from src/test/ref/examples/3d/perspective.asm rename to src/test/ref/examples/c64/3d/perspective.asm diff --git a/src/test/ref/examples/3d/perspective.cfg b/src/test/ref/examples/c64/3d/perspective.cfg similarity index 100% rename from src/test/ref/examples/3d/perspective.cfg rename to src/test/ref/examples/c64/3d/perspective.cfg diff --git a/src/test/ref/examples/3d/perspective.log b/src/test/ref/examples/c64/3d/perspective.log similarity index 100% rename from src/test/ref/examples/3d/perspective.log rename to src/test/ref/examples/c64/3d/perspective.log diff --git a/src/test/ref/examples/3d/perspective.sym b/src/test/ref/examples/c64/3d/perspective.sym similarity index 100% rename from src/test/ref/examples/3d/perspective.sym rename to src/test/ref/examples/c64/3d/perspective.sym diff --git a/src/test/ref/examples/bresenham/bitmap-bresenham.asm b/src/test/ref/examples/c64/bresenham/bitmap-bresenham.asm similarity index 100% rename from src/test/ref/examples/bresenham/bitmap-bresenham.asm rename to src/test/ref/examples/c64/bresenham/bitmap-bresenham.asm diff --git a/src/test/ref/examples/bresenham/bitmap-bresenham.cfg b/src/test/ref/examples/c64/bresenham/bitmap-bresenham.cfg similarity index 100% rename from src/test/ref/examples/bresenham/bitmap-bresenham.cfg rename to src/test/ref/examples/c64/bresenham/bitmap-bresenham.cfg diff --git a/src/test/ref/examples/bresenham/bitmap-bresenham.log b/src/test/ref/examples/c64/bresenham/bitmap-bresenham.log similarity index 100% rename from src/test/ref/examples/bresenham/bitmap-bresenham.log rename to src/test/ref/examples/c64/bresenham/bitmap-bresenham.log diff --git a/src/test/ref/examples/bresenham/bitmap-bresenham.sym b/src/test/ref/examples/c64/bresenham/bitmap-bresenham.sym similarity index 100% rename from src/test/ref/examples/bresenham/bitmap-bresenham.sym rename to src/test/ref/examples/c64/bresenham/bitmap-bresenham.sym diff --git a/src/test/ref/examples/chargen/chargen-analysis.asm b/src/test/ref/examples/c64/chargen/chargen-analysis.asm similarity index 100% rename from src/test/ref/examples/chargen/chargen-analysis.asm rename to src/test/ref/examples/c64/chargen/chargen-analysis.asm diff --git a/src/test/ref/examples/chargen/chargen-analysis.cfg b/src/test/ref/examples/c64/chargen/chargen-analysis.cfg similarity index 100% rename from src/test/ref/examples/chargen/chargen-analysis.cfg rename to src/test/ref/examples/c64/chargen/chargen-analysis.cfg diff --git a/src/test/ref/examples/chargen/chargen-analysis.log b/src/test/ref/examples/c64/chargen/chargen-analysis.log similarity index 100% rename from src/test/ref/examples/chargen/chargen-analysis.log rename to src/test/ref/examples/c64/chargen/chargen-analysis.log diff --git a/src/test/ref/examples/chargen/chargen-analysis.sym b/src/test/ref/examples/c64/chargen/chargen-analysis.sym similarity index 100% rename from src/test/ref/examples/chargen/chargen-analysis.sym rename to src/test/ref/examples/c64/chargen/chargen-analysis.sym diff --git a/src/test/ref/examples/crunching/test-byteboozer.asm b/src/test/ref/examples/c64/crunching/test-byteboozer.asm similarity index 100% rename from src/test/ref/examples/crunching/test-byteboozer.asm rename to src/test/ref/examples/c64/crunching/test-byteboozer.asm diff --git a/src/test/ref/examples/crunching/test-byteboozer.cfg b/src/test/ref/examples/c64/crunching/test-byteboozer.cfg similarity index 100% rename from src/test/ref/examples/crunching/test-byteboozer.cfg rename to src/test/ref/examples/c64/crunching/test-byteboozer.cfg diff --git a/src/test/ref/examples/crunching/test-byteboozer.log b/src/test/ref/examples/c64/crunching/test-byteboozer.log similarity index 100% rename from src/test/ref/examples/crunching/test-byteboozer.log rename to src/test/ref/examples/c64/crunching/test-byteboozer.log diff --git a/src/test/ref/examples/crunching/test-byteboozer.sym b/src/test/ref/examples/c64/crunching/test-byteboozer.sym similarity index 100% rename from src/test/ref/examples/crunching/test-byteboozer.sym rename to src/test/ref/examples/c64/crunching/test-byteboozer.sym diff --git a/src/test/ref/examples/crunching/test-exomizer.asm b/src/test/ref/examples/c64/crunching/test-exomizer.asm similarity index 100% rename from src/test/ref/examples/crunching/test-exomizer.asm rename to src/test/ref/examples/c64/crunching/test-exomizer.asm diff --git a/src/test/ref/examples/crunching/test-exomizer.cfg b/src/test/ref/examples/c64/crunching/test-exomizer.cfg similarity index 100% rename from src/test/ref/examples/crunching/test-exomizer.cfg rename to src/test/ref/examples/c64/crunching/test-exomizer.cfg diff --git a/src/test/ref/examples/crunching/test-exomizer.log b/src/test/ref/examples/c64/crunching/test-exomizer.log similarity index 100% rename from src/test/ref/examples/crunching/test-exomizer.log rename to src/test/ref/examples/c64/crunching/test-exomizer.log diff --git a/src/test/ref/examples/crunching/test-exomizer.sym b/src/test/ref/examples/c64/crunching/test-exomizer.sym similarity index 100% rename from src/test/ref/examples/crunching/test-exomizer.sym rename to src/test/ref/examples/c64/crunching/test-exomizer.sym diff --git a/src/test/ref/examples/fastmultiply/fastmultiply8.asm b/src/test/ref/examples/c64/fastmultiply/fastmultiply8.asm similarity index 100% rename from src/test/ref/examples/fastmultiply/fastmultiply8.asm rename to src/test/ref/examples/c64/fastmultiply/fastmultiply8.asm diff --git a/src/test/ref/examples/fastmultiply/fastmultiply8.cfg b/src/test/ref/examples/c64/fastmultiply/fastmultiply8.cfg similarity index 100% rename from src/test/ref/examples/fastmultiply/fastmultiply8.cfg rename to src/test/ref/examples/c64/fastmultiply/fastmultiply8.cfg diff --git a/src/test/ref/examples/fastmultiply/fastmultiply8.log b/src/test/ref/examples/c64/fastmultiply/fastmultiply8.log similarity index 100% rename from src/test/ref/examples/fastmultiply/fastmultiply8.log rename to src/test/ref/examples/c64/fastmultiply/fastmultiply8.log diff --git a/src/test/ref/examples/fastmultiply/fastmultiply8.sym b/src/test/ref/examples/c64/fastmultiply/fastmultiply8.sym similarity index 100% rename from src/test/ref/examples/fastmultiply/fastmultiply8.sym rename to src/test/ref/examples/c64/fastmultiply/fastmultiply8.sym diff --git a/src/test/ref/examples/fire/fire.asm b/src/test/ref/examples/c64/fire/fire.asm similarity index 100% rename from src/test/ref/examples/fire/fire.asm rename to src/test/ref/examples/c64/fire/fire.asm diff --git a/src/test/ref/examples/fire/fire.cfg b/src/test/ref/examples/c64/fire/fire.cfg similarity index 100% rename from src/test/ref/examples/fire/fire.cfg rename to src/test/ref/examples/c64/fire/fire.cfg diff --git a/src/test/ref/examples/fire/fire.log b/src/test/ref/examples/c64/fire/fire.log similarity index 100% rename from src/test/ref/examples/fire/fire.log rename to src/test/ref/examples/c64/fire/fire.log diff --git a/src/test/ref/examples/fire/fire.sym b/src/test/ref/examples/c64/fire/fire.sym similarity index 100% rename from src/test/ref/examples/fire/fire.sym rename to src/test/ref/examples/c64/fire/fire.sym diff --git a/src/test/ref/examples/font-2x2/font-2x2.asm b/src/test/ref/examples/c64/font-2x2/font-2x2.asm similarity index 100% rename from src/test/ref/examples/font-2x2/font-2x2.asm rename to src/test/ref/examples/c64/font-2x2/font-2x2.asm diff --git a/src/test/ref/examples/font-2x2/font-2x2.cfg b/src/test/ref/examples/c64/font-2x2/font-2x2.cfg similarity index 100% rename from src/test/ref/examples/font-2x2/font-2x2.cfg rename to src/test/ref/examples/c64/font-2x2/font-2x2.cfg diff --git a/src/test/ref/examples/font-2x2/font-2x2.log b/src/test/ref/examples/c64/font-2x2/font-2x2.log similarity index 100% rename from src/test/ref/examples/font-2x2/font-2x2.log rename to src/test/ref/examples/c64/font-2x2/font-2x2.log diff --git a/src/test/ref/examples/font-2x2/font-2x2.sym b/src/test/ref/examples/c64/font-2x2/font-2x2.sym similarity index 100% rename from src/test/ref/examples/font-2x2/font-2x2.sym rename to src/test/ref/examples/c64/font-2x2/font-2x2.sym diff --git a/src/test/ref/examples/irq/irq-hyperscreen.asm b/src/test/ref/examples/c64/irq/irq-hyperscreen.asm similarity index 100% rename from src/test/ref/examples/irq/irq-hyperscreen.asm rename to src/test/ref/examples/c64/irq/irq-hyperscreen.asm diff --git a/src/test/ref/examples/irq/irq-hyperscreen.cfg b/src/test/ref/examples/c64/irq/irq-hyperscreen.cfg similarity index 100% rename from src/test/ref/examples/irq/irq-hyperscreen.cfg rename to src/test/ref/examples/c64/irq/irq-hyperscreen.cfg diff --git a/src/test/ref/examples/irq/irq-hyperscreen.log b/src/test/ref/examples/c64/irq/irq-hyperscreen.log similarity index 100% rename from src/test/ref/examples/irq/irq-hyperscreen.log rename to src/test/ref/examples/c64/irq/irq-hyperscreen.log diff --git a/src/test/ref/examples/irq/irq-hyperscreen.sym b/src/test/ref/examples/c64/irq/irq-hyperscreen.sym similarity index 100% rename from src/test/ref/examples/irq/irq-hyperscreen.sym rename to src/test/ref/examples/c64/irq/irq-hyperscreen.sym diff --git a/src/test/ref/examples/kernalload/kernalload.asm b/src/test/ref/examples/c64/kernalload/kernalload.asm similarity index 100% rename from src/test/ref/examples/kernalload/kernalload.asm rename to src/test/ref/examples/c64/kernalload/kernalload.asm diff --git a/src/test/ref/examples/kernalload/kernalload.cfg b/src/test/ref/examples/c64/kernalload/kernalload.cfg similarity index 100% rename from src/test/ref/examples/kernalload/kernalload.cfg rename to src/test/ref/examples/c64/kernalload/kernalload.cfg diff --git a/src/test/ref/examples/kernalload/kernalload.log b/src/test/ref/examples/c64/kernalload/kernalload.log similarity index 100% rename from src/test/ref/examples/kernalload/kernalload.log rename to src/test/ref/examples/c64/kernalload/kernalload.log diff --git a/src/test/ref/examples/kernalload/kernalload.sym b/src/test/ref/examples/c64/kernalload/kernalload.sym similarity index 100% rename from src/test/ref/examples/kernalload/kernalload.sym rename to src/test/ref/examples/c64/kernalload/kernalload.sym diff --git a/src/test/ref/examples/krillload/krillload.asm b/src/test/ref/examples/c64/krillload/krillload.asm similarity index 100% rename from src/test/ref/examples/krillload/krillload.asm rename to src/test/ref/examples/c64/krillload/krillload.asm diff --git a/src/test/ref/examples/krillload/krillload.cfg b/src/test/ref/examples/c64/krillload/krillload.cfg similarity index 100% rename from src/test/ref/examples/krillload/krillload.cfg rename to src/test/ref/examples/c64/krillload/krillload.cfg diff --git a/src/test/ref/examples/krillload/krillload.log b/src/test/ref/examples/c64/krillload/krillload.log similarity index 100% rename from src/test/ref/examples/krillload/krillload.log rename to src/test/ref/examples/c64/krillload/krillload.log diff --git a/src/test/ref/examples/krillload/krillload.sym b/src/test/ref/examples/c64/krillload/krillload.sym similarity index 100% rename from src/test/ref/examples/krillload/krillload.sym rename to src/test/ref/examples/c64/krillload/krillload.sym diff --git a/src/test/ref/examples/linking/linking.asm b/src/test/ref/examples/c64/linking/linking.asm similarity index 100% rename from src/test/ref/examples/linking/linking.asm rename to src/test/ref/examples/c64/linking/linking.asm diff --git a/src/test/ref/examples/linking/linking.cfg b/src/test/ref/examples/c64/linking/linking.cfg similarity index 100% rename from src/test/ref/examples/linking/linking.cfg rename to src/test/ref/examples/c64/linking/linking.cfg diff --git a/src/test/ref/examples/linking/linking.log b/src/test/ref/examples/c64/linking/linking.log similarity index 100% rename from src/test/ref/examples/linking/linking.log rename to src/test/ref/examples/c64/linking/linking.log diff --git a/src/test/ref/examples/linking/linking.sym b/src/test/ref/examples/c64/linking/linking.sym similarity index 100% rename from src/test/ref/examples/linking/linking.sym rename to src/test/ref/examples/c64/linking/linking.sym diff --git a/src/test/ref/examples/multiplexer/simple-multiplexer.asm b/src/test/ref/examples/c64/multiplexer/simple-multiplexer.asm similarity index 100% rename from src/test/ref/examples/multiplexer/simple-multiplexer.asm rename to src/test/ref/examples/c64/multiplexer/simple-multiplexer.asm diff --git a/src/test/ref/examples/multiplexer/simple-multiplexer.cfg b/src/test/ref/examples/c64/multiplexer/simple-multiplexer.cfg similarity index 100% rename from src/test/ref/examples/multiplexer/simple-multiplexer.cfg rename to src/test/ref/examples/c64/multiplexer/simple-multiplexer.cfg diff --git a/src/test/ref/examples/multiplexer/simple-multiplexer.log b/src/test/ref/examples/c64/multiplexer/simple-multiplexer.log similarity index 100% rename from src/test/ref/examples/multiplexer/simple-multiplexer.log rename to src/test/ref/examples/c64/multiplexer/simple-multiplexer.log diff --git a/src/test/ref/examples/multiplexer/simple-multiplexer.sym b/src/test/ref/examples/c64/multiplexer/simple-multiplexer.sym similarity index 100% rename from src/test/ref/examples/multiplexer/simple-multiplexer.sym rename to src/test/ref/examples/c64/multiplexer/simple-multiplexer.sym diff --git a/src/test/ref/examples/music/music.asm b/src/test/ref/examples/c64/music/music.asm similarity index 100% rename from src/test/ref/examples/music/music.asm rename to src/test/ref/examples/c64/music/music.asm diff --git a/src/test/ref/examples/music/music.cfg b/src/test/ref/examples/c64/music/music.cfg similarity index 100% rename from src/test/ref/examples/music/music.cfg rename to src/test/ref/examples/c64/music/music.cfg diff --git a/src/test/ref/examples/music/music.log b/src/test/ref/examples/c64/music/music.log similarity index 100% rename from src/test/ref/examples/music/music.log rename to src/test/ref/examples/c64/music/music.log diff --git a/src/test/ref/examples/music/music.sym b/src/test/ref/examples/c64/music/music.sym similarity index 100% rename from src/test/ref/examples/music/music.sym rename to src/test/ref/examples/c64/music/music.sym diff --git a/src/test/ref/examples/music/music_irq.asm b/src/test/ref/examples/c64/music/music_irq.asm similarity index 100% rename from src/test/ref/examples/music/music_irq.asm rename to src/test/ref/examples/c64/music/music_irq.asm diff --git a/src/test/ref/examples/music/music_irq.cfg b/src/test/ref/examples/c64/music/music_irq.cfg similarity index 100% rename from src/test/ref/examples/music/music_irq.cfg rename to src/test/ref/examples/c64/music/music_irq.cfg diff --git a/src/test/ref/examples/music/music_irq.log b/src/test/ref/examples/c64/music/music_irq.log similarity index 100% rename from src/test/ref/examples/music/music_irq.log rename to src/test/ref/examples/c64/music/music_irq.log diff --git a/src/test/ref/examples/music/music_irq.sym b/src/test/ref/examples/c64/music/music_irq.sym similarity index 100% rename from src/test/ref/examples/music/music_irq.sym rename to src/test/ref/examples/c64/music/music_irq.sym diff --git a/src/test/ref/examples/nmisamples/nmisamples.asm b/src/test/ref/examples/c64/nmisamples/nmisamples.asm similarity index 100% rename from src/test/ref/examples/nmisamples/nmisamples.asm rename to src/test/ref/examples/c64/nmisamples/nmisamples.asm diff --git a/src/test/ref/examples/nmisamples/nmisamples.cfg b/src/test/ref/examples/c64/nmisamples/nmisamples.cfg similarity index 100% rename from src/test/ref/examples/nmisamples/nmisamples.cfg rename to src/test/ref/examples/c64/nmisamples/nmisamples.cfg diff --git a/src/test/ref/examples/nmisamples/nmisamples.log b/src/test/ref/examples/c64/nmisamples/nmisamples.log similarity index 100% rename from src/test/ref/examples/nmisamples/nmisamples.log rename to src/test/ref/examples/c64/nmisamples/nmisamples.log diff --git a/src/test/ref/examples/nmisamples/nmisamples.sym b/src/test/ref/examples/c64/nmisamples/nmisamples.sym similarity index 100% rename from src/test/ref/examples/nmisamples/nmisamples.sym rename to src/test/ref/examples/c64/nmisamples/nmisamples.sym diff --git a/src/test/ref/examples/plasma/plasma-unroll.asm b/src/test/ref/examples/c64/plasma/plasma-unroll.asm similarity index 100% rename from src/test/ref/examples/plasma/plasma-unroll.asm rename to src/test/ref/examples/c64/plasma/plasma-unroll.asm diff --git a/src/test/ref/examples/plasma/plasma-unroll.cfg b/src/test/ref/examples/c64/plasma/plasma-unroll.cfg similarity index 100% rename from src/test/ref/examples/plasma/plasma-unroll.cfg rename to src/test/ref/examples/c64/plasma/plasma-unroll.cfg diff --git a/src/test/ref/examples/plasma/plasma-unroll.log b/src/test/ref/examples/c64/plasma/plasma-unroll.log similarity index 100% rename from src/test/ref/examples/plasma/plasma-unroll.log rename to src/test/ref/examples/c64/plasma/plasma-unroll.log diff --git a/src/test/ref/examples/plasma/plasma-unroll.sym b/src/test/ref/examples/c64/plasma/plasma-unroll.sym similarity index 100% rename from src/test/ref/examples/plasma/plasma-unroll.sym rename to src/test/ref/examples/c64/plasma/plasma-unroll.sym diff --git a/src/test/ref/examples/plasma/plasma.asm b/src/test/ref/examples/c64/plasma/plasma.asm similarity index 100% rename from src/test/ref/examples/plasma/plasma.asm rename to src/test/ref/examples/c64/plasma/plasma.asm diff --git a/src/test/ref/examples/plasma/plasma.cfg b/src/test/ref/examples/c64/plasma/plasma.cfg similarity index 100% rename from src/test/ref/examples/plasma/plasma.cfg rename to src/test/ref/examples/c64/plasma/plasma.cfg diff --git a/src/test/ref/examples/plasma/plasma.log b/src/test/ref/examples/c64/plasma/plasma.log similarity index 100% rename from src/test/ref/examples/plasma/plasma.log rename to src/test/ref/examples/c64/plasma/plasma.log diff --git a/src/test/ref/examples/plasma/plasma.sym b/src/test/ref/examples/c64/plasma/plasma.sym similarity index 100% rename from src/test/ref/examples/plasma/plasma.sym rename to src/test/ref/examples/c64/plasma/plasma.sym diff --git a/src/test/ref/examples/rasterbars/raster-bars.asm b/src/test/ref/examples/c64/rasterbars/raster-bars.asm similarity index 100% rename from src/test/ref/examples/rasterbars/raster-bars.asm rename to src/test/ref/examples/c64/rasterbars/raster-bars.asm diff --git a/src/test/ref/examples/rasterbars/raster-bars.cfg b/src/test/ref/examples/c64/rasterbars/raster-bars.cfg similarity index 100% rename from src/test/ref/examples/rasterbars/raster-bars.cfg rename to src/test/ref/examples/c64/rasterbars/raster-bars.cfg diff --git a/src/test/ref/examples/rasterbars/raster-bars.log b/src/test/ref/examples/c64/rasterbars/raster-bars.log similarity index 100% rename from src/test/ref/examples/rasterbars/raster-bars.log rename to src/test/ref/examples/c64/rasterbars/raster-bars.log diff --git a/src/test/ref/examples/rasterbars/raster-bars.sym b/src/test/ref/examples/c64/rasterbars/raster-bars.sym similarity index 100% rename from src/test/ref/examples/rasterbars/raster-bars.sym rename to src/test/ref/examples/c64/rasterbars/raster-bars.sym diff --git a/src/test/ref/examples/rotate/rotate.asm b/src/test/ref/examples/c64/rotate/rotate.asm similarity index 100% rename from src/test/ref/examples/rotate/rotate.asm rename to src/test/ref/examples/c64/rotate/rotate.asm diff --git a/src/test/ref/examples/rotate/rotate.cfg b/src/test/ref/examples/c64/rotate/rotate.cfg similarity index 100% rename from src/test/ref/examples/rotate/rotate.cfg rename to src/test/ref/examples/c64/rotate/rotate.cfg diff --git a/src/test/ref/examples/rotate/rotate.log b/src/test/ref/examples/c64/rotate/rotate.log similarity index 100% rename from src/test/ref/examples/rotate/rotate.log rename to src/test/ref/examples/c64/rotate/rotate.log diff --git a/src/test/ref/examples/rotate/rotate.sym b/src/test/ref/examples/c64/rotate/rotate.sym similarity index 100% rename from src/test/ref/examples/rotate/rotate.sym rename to src/test/ref/examples/c64/rotate/rotate.sym diff --git a/src/test/ref/examples/scroll/scroll.asm b/src/test/ref/examples/c64/scroll/scroll.asm similarity index 100% rename from src/test/ref/examples/scroll/scroll.asm rename to src/test/ref/examples/c64/scroll/scroll.asm diff --git a/src/test/ref/examples/scroll/scroll.cfg b/src/test/ref/examples/c64/scroll/scroll.cfg similarity index 100% rename from src/test/ref/examples/scroll/scroll.cfg rename to src/test/ref/examples/c64/scroll/scroll.cfg diff --git a/src/test/ref/examples/scroll/scroll.log b/src/test/ref/examples/c64/scroll/scroll.log similarity index 100% rename from src/test/ref/examples/scroll/scroll.log rename to src/test/ref/examples/c64/scroll/scroll.log diff --git a/src/test/ref/examples/scroll/scroll.sym b/src/test/ref/examples/c64/scroll/scroll.sym similarity index 100% rename from src/test/ref/examples/scroll/scroll.sym rename to src/test/ref/examples/c64/scroll/scroll.sym diff --git a/src/test/ref/examples/scrollbig/scrollbig.asm b/src/test/ref/examples/c64/scrollbig/scrollbig.asm similarity index 100% rename from src/test/ref/examples/scrollbig/scrollbig.asm rename to src/test/ref/examples/c64/scrollbig/scrollbig.asm diff --git a/src/test/ref/examples/scrollbig/scrollbig.cfg b/src/test/ref/examples/c64/scrollbig/scrollbig.cfg similarity index 100% rename from src/test/ref/examples/scrollbig/scrollbig.cfg rename to src/test/ref/examples/c64/scrollbig/scrollbig.cfg diff --git a/src/test/ref/examples/scrollbig/scrollbig.log b/src/test/ref/examples/c64/scrollbig/scrollbig.log similarity index 100% rename from src/test/ref/examples/scrollbig/scrollbig.log rename to src/test/ref/examples/c64/scrollbig/scrollbig.log diff --git a/src/test/ref/examples/scrollbig/scrollbig.sym b/src/test/ref/examples/c64/scrollbig/scrollbig.sym similarity index 100% rename from src/test/ref/examples/scrollbig/scrollbig.sym rename to src/test/ref/examples/c64/scrollbig/scrollbig.sym diff --git a/src/test/ref/examples/scrolllogo/scrolllogo.asm b/src/test/ref/examples/c64/scrolllogo/scrolllogo.asm similarity index 100% rename from src/test/ref/examples/scrolllogo/scrolllogo.asm rename to src/test/ref/examples/c64/scrolllogo/scrolllogo.asm diff --git a/src/test/ref/examples/scrolllogo/scrolllogo.cfg b/src/test/ref/examples/c64/scrolllogo/scrolllogo.cfg similarity index 100% rename from src/test/ref/examples/scrolllogo/scrolllogo.cfg rename to src/test/ref/examples/c64/scrolllogo/scrolllogo.cfg diff --git a/src/test/ref/examples/scrolllogo/scrolllogo.log b/src/test/ref/examples/c64/scrolllogo/scrolllogo.log similarity index 100% rename from src/test/ref/examples/scrolllogo/scrolllogo.log rename to src/test/ref/examples/c64/scrolllogo/scrolllogo.log diff --git a/src/test/ref/examples/scrolllogo/scrolllogo.sym b/src/test/ref/examples/c64/scrolllogo/scrolllogo.sym similarity index 100% rename from src/test/ref/examples/scrolllogo/scrolllogo.sym rename to src/test/ref/examples/c64/scrolllogo/scrolllogo.sym diff --git a/src/test/ref/examples/showlogo/showlogo.asm b/src/test/ref/examples/c64/showlogo/showlogo.asm similarity index 100% rename from src/test/ref/examples/showlogo/showlogo.asm rename to src/test/ref/examples/c64/showlogo/showlogo.asm diff --git a/src/test/ref/examples/showlogo/showlogo.cfg b/src/test/ref/examples/c64/showlogo/showlogo.cfg similarity index 100% rename from src/test/ref/examples/showlogo/showlogo.cfg rename to src/test/ref/examples/c64/showlogo/showlogo.cfg diff --git a/src/test/ref/examples/showlogo/showlogo.log b/src/test/ref/examples/c64/showlogo/showlogo.log similarity index 100% rename from src/test/ref/examples/showlogo/showlogo.log rename to src/test/ref/examples/c64/showlogo/showlogo.log diff --git a/src/test/ref/examples/showlogo/showlogo.sym b/src/test/ref/examples/c64/showlogo/showlogo.sym similarity index 100% rename from src/test/ref/examples/showlogo/showlogo.sym rename to src/test/ref/examples/c64/showlogo/showlogo.sym diff --git a/src/test/ref/examples/sinplotter/sine-plotter.asm b/src/test/ref/examples/c64/sinplotter/sine-plotter.asm similarity index 100% rename from src/test/ref/examples/sinplotter/sine-plotter.asm rename to src/test/ref/examples/c64/sinplotter/sine-plotter.asm diff --git a/src/test/ref/examples/sinplotter/sine-plotter.cfg b/src/test/ref/examples/c64/sinplotter/sine-plotter.cfg similarity index 100% rename from src/test/ref/examples/sinplotter/sine-plotter.cfg rename to src/test/ref/examples/c64/sinplotter/sine-plotter.cfg diff --git a/src/test/ref/examples/sinplotter/sine-plotter.log b/src/test/ref/examples/c64/sinplotter/sine-plotter.log similarity index 100% rename from src/test/ref/examples/sinplotter/sine-plotter.log rename to src/test/ref/examples/c64/sinplotter/sine-plotter.log diff --git a/src/test/ref/examples/sinplotter/sine-plotter.sym b/src/test/ref/examples/c64/sinplotter/sine-plotter.sym similarity index 100% rename from src/test/ref/examples/sinplotter/sine-plotter.sym rename to src/test/ref/examples/c64/sinplotter/sine-plotter.sym diff --git a/src/test/ref/examples/sinsprites/sinus-sprites.asm b/src/test/ref/examples/c64/sinsprites/sinus-sprites.asm similarity index 100% rename from src/test/ref/examples/sinsprites/sinus-sprites.asm rename to src/test/ref/examples/c64/sinsprites/sinus-sprites.asm diff --git a/src/test/ref/examples/sinsprites/sinus-sprites.cfg b/src/test/ref/examples/c64/sinsprites/sinus-sprites.cfg similarity index 100% rename from src/test/ref/examples/sinsprites/sinus-sprites.cfg rename to src/test/ref/examples/c64/sinsprites/sinus-sprites.cfg diff --git a/src/test/ref/examples/sinsprites/sinus-sprites.log b/src/test/ref/examples/c64/sinsprites/sinus-sprites.log similarity index 100% rename from src/test/ref/examples/sinsprites/sinus-sprites.log rename to src/test/ref/examples/c64/sinsprites/sinus-sprites.log diff --git a/src/test/ref/examples/sinsprites/sinus-sprites.sym b/src/test/ref/examples/c64/sinsprites/sinus-sprites.sym similarity index 100% rename from src/test/ref/examples/sinsprites/sinus-sprites.sym rename to src/test/ref/examples/c64/sinsprites/sinus-sprites.sym diff --git a/src/test/ref/examples/zpcode/zpcode.asm b/src/test/ref/examples/c64/zpcode/zpcode.asm similarity index 100% rename from src/test/ref/examples/zpcode/zpcode.asm rename to src/test/ref/examples/c64/zpcode/zpcode.asm diff --git a/src/test/ref/examples/zpcode/zpcode.cfg b/src/test/ref/examples/c64/zpcode/zpcode.cfg similarity index 100% rename from src/test/ref/examples/zpcode/zpcode.cfg rename to src/test/ref/examples/c64/zpcode/zpcode.cfg diff --git a/src/test/ref/examples/zpcode/zpcode.log b/src/test/ref/examples/c64/zpcode/zpcode.log similarity index 100% rename from src/test/ref/examples/zpcode/zpcode.log rename to src/test/ref/examples/c64/zpcode/zpcode.log diff --git a/src/test/ref/examples/zpcode/zpcode.sym b/src/test/ref/examples/c64/zpcode/zpcode.sym similarity index 100% rename from src/test/ref/examples/zpcode/zpcode.sym rename to src/test/ref/examples/c64/zpcode/zpcode.sym diff --git a/src/test/ref/examples/cx16/rasterbars.asm b/src/test/ref/examples/cx16/cx16-rasterbars.asm similarity index 98% rename from src/test/ref/examples/cx16/rasterbars.asm rename to src/test/ref/examples/cx16/cx16-rasterbars.asm index 31bf57fc1..c3249ae02 100644 --- a/src/test/ref/examples/cx16/rasterbars.asm +++ b/src/test/ref/examples/cx16/cx16-rasterbars.asm @@ -2,7 +2,7 @@ // Displays raster bars in the border .cpu _65c02 // Commodore 64 PRG executable file -.file [name="rasterbars.prg", type="prg", segments="Program"] +.file [name="cx16-rasterbars.prg", type="prg", segments="Program"] .segmentdef Program [segments="Basic, Code, Data"] .segmentdef Basic [start=$0801] .segmentdef Code [start=$80d] diff --git a/src/test/ref/examples/cx16/rasterbars.cfg b/src/test/ref/examples/cx16/cx16-rasterbars.cfg similarity index 100% rename from src/test/ref/examples/cx16/rasterbars.cfg rename to src/test/ref/examples/cx16/cx16-rasterbars.cfg diff --git a/src/test/ref/examples/cx16/rasterbars.log b/src/test/ref/examples/cx16/cx16-rasterbars.log similarity index 99% rename from src/test/ref/examples/cx16/rasterbars.log rename to src/test/ref/examples/cx16/cx16-rasterbars.log index 8b3f957bf..97535fd18 100644 --- a/src/test/ref/examples/cx16/rasterbars.log +++ b/src/test/ref/examples/cx16/cx16-rasterbars.log @@ -904,7 +904,7 @@ ASSEMBLER BEFORE OPTIMIZATION // Upstart .cpu _65c02 // Commodore 64 PRG executable file -.file [name="rasterbars.prg", type="prg", segments="Program"] +.file [name="cx16-rasterbars.prg", type="prg", segments="Program"] .segmentdef Program [segments="Basic, Code, Data"] .segmentdef Basic [start=$0801] .segmentdef Code [start=$80d] @@ -1472,7 +1472,7 @@ Score: 5786 // Upstart .cpu _65c02 // Commodore 64 PRG executable file -.file [name="rasterbars.prg", type="prg", segments="Program"] +.file [name="cx16-rasterbars.prg", type="prg", segments="Program"] .segmentdef Program [segments="Basic, Code, Data"] .segmentdef Basic [start=$0801] .segmentdef Code [start=$80d] diff --git a/src/test/ref/examples/cx16/rasterbars.sym b/src/test/ref/examples/cx16/cx16-rasterbars.sym similarity index 100% rename from src/test/ref/examples/cx16/rasterbars.sym rename to src/test/ref/examples/cx16/cx16-rasterbars.sym diff --git a/src/test/ref/examples/cx16/sprites.asm b/src/test/ref/examples/cx16/cx16-sprites.asm similarity index 99% rename from src/test/ref/examples/cx16/sprites.asm rename to src/test/ref/examples/cx16/cx16-sprites.asm index 013263d92..d50d8f9f4 100644 --- a/src/test/ref/examples/cx16/sprites.asm +++ b/src/test/ref/examples/cx16/cx16-sprites.asm @@ -2,7 +2,7 @@ // Displays 32 64*64 TUT sprites .cpu _65c02 // Commodore 64 PRG executable file -.file [name="sprites.prg", type="prg", segments="Program"] +.file [name="cx16-sprites.prg", type="prg", segments="Program"] .segmentdef Program [segments="Basic, Code, Data"] .segmentdef Basic [start=$0801] .segmentdef Code [start=$80d] diff --git a/src/test/ref/examples/cx16/sprites.cfg b/src/test/ref/examples/cx16/cx16-sprites.cfg similarity index 100% rename from src/test/ref/examples/cx16/sprites.cfg rename to src/test/ref/examples/cx16/cx16-sprites.cfg diff --git a/src/test/ref/examples/cx16/sprites.log b/src/test/ref/examples/cx16/cx16-sprites.log similarity index 99% rename from src/test/ref/examples/cx16/sprites.log rename to src/test/ref/examples/cx16/cx16-sprites.log index 1b678a747..a7c9a02e5 100644 --- a/src/test/ref/examples/cx16/sprites.log +++ b/src/test/ref/examples/cx16/cx16-sprites.log @@ -1056,7 +1056,7 @@ ASSEMBLER BEFORE OPTIMIZATION // Upstart .cpu _65c02 // Commodore 64 PRG executable file -.file [name="sprites.prg", type="prg", segments="Program"] +.file [name="cx16-sprites.prg", type="prg", segments="Program"] .segmentdef Program [segments="Basic, Code, Data"] .segmentdef Basic [start=$0801] .segmentdef Code [start=$80d] @@ -1936,7 +1936,7 @@ Score: 8555 // Upstart .cpu _65c02 // Commodore 64 PRG executable file -.file [name="sprites.prg", type="prg", segments="Program"] +.file [name="cx16-sprites.prg", type="prg", segments="Program"] .segmentdef Program [segments="Basic, Code, Data"] .segmentdef Basic [start=$0801] .segmentdef Code [start=$80d] diff --git a/src/test/ref/examples/cx16/sprites.sym b/src/test/ref/examples/cx16/cx16-sprites.sym similarity index 100% rename from src/test/ref/examples/cx16/sprites.sym rename to src/test/ref/examples/cx16/cx16-sprites.sym diff --git a/src/test/ref/examples/cx16/text.asm b/src/test/ref/examples/cx16/cx16-text.asm similarity index 98% rename from src/test/ref/examples/cx16/text.asm rename to src/test/ref/examples/cx16/cx16-text.asm index eacebb18d..03f102e36 100644 --- a/src/test/ref/examples/cx16/text.asm +++ b/src/test/ref/examples/cx16/cx16-text.asm @@ -2,7 +2,7 @@ // Displays text on the screen by transfering data to VERA .cpu _65c02 // Commodore 64 PRG executable file -.file [name="text.prg", type="prg", segments="Program"] +.file [name="cx16-text.prg", type="prg", segments="Program"] .segmentdef Program [segments="Basic, Code, Data"] .segmentdef Basic [start=$0801] .segmentdef Code [start=$80d] diff --git a/src/test/ref/examples/cx16/text.cfg b/src/test/ref/examples/cx16/cx16-text.cfg similarity index 100% rename from src/test/ref/examples/cx16/text.cfg rename to src/test/ref/examples/cx16/cx16-text.cfg diff --git a/src/test/ref/examples/cx16/text.log b/src/test/ref/examples/cx16/cx16-text.log similarity index 99% rename from src/test/ref/examples/cx16/text.log rename to src/test/ref/examples/cx16/cx16-text.log index 1272e210e..831a0155a 100644 --- a/src/test/ref/examples/cx16/text.log +++ b/src/test/ref/examples/cx16/cx16-text.log @@ -510,7 +510,7 @@ ASSEMBLER BEFORE OPTIMIZATION // Upstart .cpu _65c02 // Commodore 64 PRG executable file -.file [name="text.prg", type="prg", segments="Program"] +.file [name="cx16-text.prg", type="prg", segments="Program"] .segmentdef Program [segments="Basic, Code, Data"] .segmentdef Basic [start=$0801] .segmentdef Code [start=$80d] @@ -816,7 +816,7 @@ Score: 1175 // Upstart .cpu _65c02 // Commodore 64 PRG executable file -.file [name="text.prg", type="prg", segments="Program"] +.file [name="cx16-text.prg", type="prg", segments="Program"] .segmentdef Program [segments="Basic, Code, Data"] .segmentdef Basic [start=$0801] .segmentdef Code [start=$80d] diff --git a/src/test/ref/examples/cx16/text.sym b/src/test/ref/examples/cx16/cx16-text.sym similarity index 100% rename from src/test/ref/examples/cx16/text.sym rename to src/test/ref/examples/cx16/cx16-text.sym diff --git a/src/test/ref/examples/cx16/tilemap.asm b/src/test/ref/examples/cx16/cx16-tilemap.asm similarity index 99% rename from src/test/ref/examples/cx16/tilemap.asm rename to src/test/ref/examples/cx16/cx16-tilemap.asm index b304a71fe..0ea01a77f 100644 --- a/src/test/ref/examples/cx16/tilemap.asm +++ b/src/test/ref/examples/cx16/cx16-tilemap.asm @@ -2,7 +2,7 @@ // Demonstrates the usage of the VERA layer 0 and 1. .cpu _65c02 // Commodore 64 PRG executable file -.file [name="tilemap.prg", type="prg", segments="Program"] +.file [name="cx16-tilemap.prg", type="prg", segments="Program"] .segmentdef Program [segments="Basic, Code, Data"] .segmentdef Basic [start=$0801] .segmentdef Code [start=$80d] diff --git a/src/test/ref/examples/cx16/tilemap.cfg b/src/test/ref/examples/cx16/cx16-tilemap.cfg similarity index 100% rename from src/test/ref/examples/cx16/tilemap.cfg rename to src/test/ref/examples/cx16/cx16-tilemap.cfg diff --git a/src/test/ref/examples/cx16/tilemap.log b/src/test/ref/examples/cx16/cx16-tilemap.log similarity index 99% rename from src/test/ref/examples/cx16/tilemap.log rename to src/test/ref/examples/cx16/cx16-tilemap.log index 978101fa2..13b1c33da 100644 --- a/src/test/ref/examples/cx16/tilemap.log +++ b/src/test/ref/examples/cx16/cx16-tilemap.log @@ -7236,7 +7236,7 @@ ASSEMBLER BEFORE OPTIMIZATION // Upstart .cpu _65c02 // Commodore 64 PRG executable file -.file [name="tilemap.prg", type="prg", segments="Program"] +.file [name="cx16-tilemap.prg", type="prg", segments="Program"] .segmentdef Program [segments="Basic, Code, Data"] .segmentdef Basic [start=$0801] .segmentdef Code [start=$80d] @@ -11139,7 +11139,7 @@ Score: 70738992 // Upstart .cpu _65c02 // Commodore 64 PRG executable file -.file [name="tilemap.prg", type="prg", segments="Program"] +.file [name="cx16-tilemap.prg", type="prg", segments="Program"] .segmentdef Program [segments="Basic, Code, Data"] .segmentdef Basic [start=$0801] .segmentdef Code [start=$80d] diff --git a/src/test/ref/examples/cx16/tilemap.sym b/src/test/ref/examples/cx16/cx16-tilemap.sym similarity index 100% rename from src/test/ref/examples/cx16/tilemap.sym rename to src/test/ref/examples/cx16/cx16-tilemap.sym diff --git a/src/test/ref/examples/cx16/veralayers.asm b/src/test/ref/examples/cx16/cx16-veralayers.asm similarity index 99% rename from src/test/ref/examples/cx16/veralayers.asm rename to src/test/ref/examples/cx16/cx16-veralayers.asm index bd15dae03..7f8948458 100644 --- a/src/test/ref/examples/cx16/veralayers.asm +++ b/src/test/ref/examples/cx16/cx16-veralayers.asm @@ -2,7 +2,7 @@ // Demonstrates the usage of the VERA layer 0 and 1. .cpu _65c02 // Commodore 64 PRG executable file -.file [name="veralayers.prg", type="prg", segments="Program"] +.file [name="cx16-veralayers.prg", type="prg", segments="Program"] .segmentdef Program [segments="Basic, Code, Data"] .segmentdef Basic [start=$0801] .segmentdef Code [start=$80d] diff --git a/src/test/ref/examples/cx16/veralayers.cfg b/src/test/ref/examples/cx16/cx16-veralayers.cfg similarity index 100% rename from src/test/ref/examples/cx16/veralayers.cfg rename to src/test/ref/examples/cx16/cx16-veralayers.cfg diff --git a/src/test/ref/examples/cx16/veralayers.log b/src/test/ref/examples/cx16/cx16-veralayers.log similarity index 99% rename from src/test/ref/examples/cx16/veralayers.log rename to src/test/ref/examples/cx16/cx16-veralayers.log index 1b8452182..bf89d11c0 100644 --- a/src/test/ref/examples/cx16/veralayers.log +++ b/src/test/ref/examples/cx16/cx16-veralayers.log @@ -10411,7 +10411,7 @@ ASSEMBLER BEFORE OPTIMIZATION // Upstart .cpu _65c02 // Commodore 64 PRG executable file -.file [name="veralayers.prg", type="prg", segments="Program"] +.file [name="cx16-veralayers.prg", type="prg", segments="Program"] .segmentdef Program [segments="Basic, Code, Data"] .segmentdef Basic [start=$0801] .segmentdef Code [start=$80d] @@ -15213,7 +15213,7 @@ Score: 81134 // Upstart .cpu _65c02 // Commodore 64 PRG executable file -.file [name="veralayers.prg", type="prg", segments="Program"] +.file [name="cx16-veralayers.prg", type="prg", segments="Program"] .segmentdef Program [segments="Basic, Code, Data"] .segmentdef Basic [start=$0801] .segmentdef Code [start=$80d] diff --git a/src/test/ref/examples/cx16/veralayers.sym b/src/test/ref/examples/cx16/cx16-veralayers.sym similarity index 100% rename from src/test/ref/examples/cx16/veralayers.sym rename to src/test/ref/examples/cx16/cx16-veralayers.sym diff --git a/src/test/ref/examples/eightqueens/eightqueens-recursive.asm b/src/test/ref/examples/eightqueens/eightqueens-recursive.asm index 89e4729c6..98079b165 100644 --- a/src/test/ref/examples/eightqueens/eightqueens-recursive.asm +++ b/src/test/ref/examples/eightqueens/eightqueens-recursive.asm @@ -13,34 +13,23 @@ :BasicUpstart(__start) .const LIGHT_BLUE = $e .const OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS = 1 - .const OFFSET_STRUCT_TIME_OF_DAY_SEC = 1 - .const OFFSET_STRUCT_TIME_OF_DAY_MIN = 2 - .const OFFSET_STRUCT_TIME_OF_DAY_HOURS = 3 - .const OFFSET_STRUCT_MOS6526_CIA_TIMER_A_CONTROL = $e - .const OFFSET_STRUCT_MOS6526_CIA_TIMER_B_CONTROL = $f - .const OFFSET_STRUCT_MOS6526_CIA_TOD_HOURS = $b - .const OFFSET_STRUCT_MOS6526_CIA_TOD_MIN = $a - .const OFFSET_STRUCT_MOS6526_CIA_TOD_SEC = 9 - .const OFFSET_STRUCT_MOS6526_CIA_TOD_10THS = 8 .const STACK_BASE = $103 .const SIZEOF_STRUCT_PRINTF_BUFFER_NUMBER = $c // Color Ram .label COLORRAM = $d800 // Default address of screen character matrix .label DEFAULT_SCREEN = $400 - // The CIA#1: keyboard matrix, joystick #1/#2 - .label CIA1 = $dc00 // The number of bytes on the screen // The current cursor x-position - .label conio_cursor_x = $c + .label conio_cursor_x = $11 // The current cursor y-position - .label conio_cursor_y = $d + .label conio_cursor_y = $12 // The current text cursor line start - .label conio_line_text = $e + .label conio_line_text = $13 // The current color cursor line start - .label conio_line_color = $10 + .label conio_line_color = $15 // The number of found solutions - .label count = $12 + .label count = $17 .segment Code __start: { // conio_cursor_x = 0 @@ -74,14 +63,14 @@ __start: { // Generates all valid placements of queens on a NxN board recursively // Works by generating all legal placements af a queen for a specific row taking into consideration the queens already placed on the rows below // and then recursively generating all legal placements on the rows above. -// queen(byte zp($25) row) +// queen(byte zp($1b) row) queen: { .const OFFSET_STACK_ROW = 0 - .label r = $16 - .label column = $17 - .label __1 = $1b - .label __4 = $18 - .label row = $25 + .label r = $1c + .label column = $1d + .label __1 = 4 + .label __4 = $1e + .label row = $1b // } tsx lda STACK_BASE+OFFSET_STACK_ROW,x @@ -196,32 +185,18 @@ main: { jsr cputs // printf("\nnumber of queens:%u",QUEENS) jsr printf_uint - // tod_init(TOD_ZERO) - lda TOD_ZERO - sta.z tod_init.tod_TENTHS - lda TOD_ZERO+OFFSET_STRUCT_TIME_OF_DAY_SEC - sta.z tod_init.tod_SEC - lda TOD_ZERO+OFFSET_STRUCT_TIME_OF_DAY_MIN - sta.z tod_init.tod_MIN - lda TOD_ZERO+OFFSET_STRUCT_TIME_OF_DAY_HOURS - sta.z tod_init.tod_HOURS - jsr tod_init // queen(1) lda #1 pha jsr queen pla - // tod_read() - jsr tod_read - // tod_str(tod_read()) - jsr tod_str - // printf("\n\nsolutions: %lu time: %s.\n",count,tod_str(tod_read())) + // printf("\n\nsolutions: %lu.\n",count) lda #s2 sta.z cputs.s+1 jsr cputs - // printf("\n\nsolutions: %lu time: %s.\n",count,tod_str(tod_read())) + // printf("\n\nsolutions: %lu.\n",count) lda.z count sta.z printf_ulong.uvalue lda.z count+1 @@ -231,20 +206,12 @@ main: { lda.z count+3 sta.z printf_ulong.uvalue+3 jsr printf_ulong - // printf("\n\nsolutions: %lu time: %s.\n",count,tod_str(tod_read())) + // printf("\n\nsolutions: %lu.\n",count) lda #s3 sta.z cputs.s+1 jsr cputs - // printf("\n\nsolutions: %lu time: %s.\n",count,tod_str(tod_read())) - jsr printf_string - // printf("\n\nsolutions: %lu time: %s.\n",count,tod_str(tod_read())) - lda #s4 - sta.z cputs.s+1 - jsr cputs // } rts .segment Data @@ -254,27 +221,25 @@ main: { .byte 0 s2: .text @"\n\nsolutions: " .byte 0 - s3: .text " time: " - .byte 0 - s4: .text @".\n" + s3: .text @".\n" .byte 0 } .segment Code // Checks is a placement of the queen on the board is legal. // Checks the passed (row, column) against all queens placed on the board on lower rows. // If no conflict for desired position returns 1 otherwise returns 0 -// legal(byte zp($18) row, byte zp($19) column) +// legal(byte zp($1e) row, byte zp($25) column) legal: { - .label __0 = $1d - .label __3 = $24 - .label __4 = $28 - .label row = $18 - .label column = $19 + .label __0 = $26 + .label __3 = $29 + .label __4 = $d + .label row = $1e + .label column = $25 // Placement is legal // The same column is a conflict. // The same diagonal is a conflict. - .label return = $1b - .label i = $1a + .label return = 4 + .label i = 3 lda #1 sta.z i __b1: @@ -328,9 +293,9 @@ legal: { } // Print the board with a legal placement. Also increments the solution count. print: { - .label i = $1a - .label i1 = $1a - .label j = 7 + .label i = 3 + .label i1 = 3 + .label j = 9 // gotoxy(0,5) lda #5 sta.z gotoxy.y @@ -438,13 +403,13 @@ print: { // Set the cursor to the specified position // gotoxy(byte zp(2) y) gotoxy: { - .label __5 = $22 - .label __6 = $1e - .label __7 = $1e - .label line_offset = $1e + .label __5 = $23 + .label __6 = $1f + .label __7 = $1f + .label line_offset = $1f .label y = 2 - .label __8 = $20 - .label __9 = $1e + .label __8 = $21 + .label __9 = $1f // if(y>CONIO_HEIGHT) lda.z y cmp #$19+1 @@ -516,10 +481,10 @@ gotoxy: { } // clears the screen and moves the cursor to the upper left-hand corner of the screen. clrscr: { - .label c = 7 - .label line_text = 8 - .label line_cols = $a - .label l = $1b + .label c = 9 + .label line_text = $a + .label line_cols = $f + .label l = 4 lda #COLORRAM @@ -592,10 +557,10 @@ clrscr: { jmp __b3 } // Output a NUL-terminated string at the current cursor position -// cputs(byte* zp(8) s) +// cputs(byte* zp($a) s) cputs: { - .label c = $28 - .label s = 8 + .label c = $d + .label s = $a __b1: // while(c=*s++) ldy #0 @@ -645,193 +610,10 @@ printf_uint: { // } rts } -// Initialize time-of-day clock -// This uses the MOS6526 CIA#1 -// tod_init(byte zp($19) tod_TENTHS, byte zp($1a) tod_SEC, byte zp($1b) tod_MIN, byte zp($1c) tod_HOURS) -tod_init: { - .label tod_TENTHS = $19 - .label tod_SEC = $1a - .label tod_MIN = $1b - .label tod_HOURS = $1c - // CIA1->TIMER_A_CONTROL |= 0x80 - // Set 50hz (this assumes PAL!) (bit7=1) - lda #$80 - ora CIA1+OFFSET_STRUCT_MOS6526_CIA_TIMER_A_CONTROL - sta CIA1+OFFSET_STRUCT_MOS6526_CIA_TIMER_A_CONTROL - // CIA1->TIMER_B_CONTROL &= 0x7f - // Writing TOD clock (bit7=0) - lda #$7f - and CIA1+OFFSET_STRUCT_MOS6526_CIA_TIMER_B_CONTROL - sta CIA1+OFFSET_STRUCT_MOS6526_CIA_TIMER_B_CONTROL - // CIA1->TOD_HOURS = tod.HOURS - // Reset TOD clock - // Writing sequence is important. TOD stops when hours is written and starts when 10ths is written. - lda.z tod_HOURS - sta CIA1+OFFSET_STRUCT_MOS6526_CIA_TOD_HOURS - // CIA1->TOD_MIN = tod.MIN - lda.z tod_MIN - sta CIA1+OFFSET_STRUCT_MOS6526_CIA_TOD_MIN - // CIA1->TOD_SEC = tod.SEC - lda.z tod_SEC - sta CIA1+OFFSET_STRUCT_MOS6526_CIA_TOD_SEC - // CIA1->TOD_10THS = tod.TENTHS - lda.z tod_TENTHS - sta CIA1+OFFSET_STRUCT_MOS6526_CIA_TOD_10THS - // } - rts -} -// Read time of day -tod_read: { - .label return_TENTHS = $1a - .label return_SEC = $1b - .label return_MIN = $1c - .label return_HOURS = $1d - // hours = CIA1->TOD_HOURS - // Reading sequence is important. TOD latches on reading hours until 10ths is read. - lda CIA1+OFFSET_STRUCT_MOS6526_CIA_TOD_HOURS - sta.z return_HOURS - // mins = CIA1->TOD_MIN - lda CIA1+OFFSET_STRUCT_MOS6526_CIA_TOD_MIN - sta.z return_MIN - // secs = CIA1->TOD_SEC - lda CIA1+OFFSET_STRUCT_MOS6526_CIA_TOD_SEC - sta.z return_SEC - // tenths = CIA1->TOD_10THS - lda CIA1+OFFSET_STRUCT_MOS6526_CIA_TOD_10THS - sta.z return_TENTHS - // } - rts -} -// Convert time of day to a human-readable string "hh:mm:ss:10" -// tod_str(byte zp($1a) tod_TENTHS, byte zp($1b) tod_SEC, byte zp($1c) tod_MIN, byte zp($1d) tod_HOURS) -tod_str: { - .label __0 = $24 - .label __1 = $24 - .label __2 = $1d - .label __3 = $1d - .label __4 = $2d - .label __5 = $2d - .label __6 = $1c - .label __7 = $1c - .label __8 = $25 - .label __9 = $25 - .label __10 = $1b - .label __11 = $1b - .label __12 = $28 - .label __13 = $28 - .label __14 = $1a - .label __15 = $1a - .label tod_TENTHS = $1a - .label tod_SEC = $1b - .label tod_MIN = $1c - .label tod_HOURS = $1d - // tod.HOURS>>4 - lda.z tod_HOURS - lsr - lsr - lsr - lsr - sta.z __0 - // '0'+(tod.HOURS>>4) - lax.z __1 - axs #-['0'] - stx.z __1 - // tod_buffer[0] = '0'+(tod.HOURS>>4) - txa - sta tod_buffer - // tod.HOURS&0x0f - lda #$f - and.z __2 - sta.z __2 - // '0'+(tod.HOURS&0x0f) - lax.z __3 - axs #-['0'] - stx.z __3 - // tod_buffer[1] = '0'+(tod.HOURS&0x0f) - txa - sta tod_buffer+1 - // tod.MIN>>4 - lda.z tod_MIN - lsr - lsr - lsr - lsr - sta.z __4 - // '0'+(tod.MIN>>4) - lax.z __5 - axs #-['0'] - stx.z __5 - // tod_buffer[3] = '0'+(tod.MIN>>4) - txa - sta tod_buffer+3 - // tod.MIN&0x0f - lda #$f - and.z __6 - sta.z __6 - // '0'+(tod.MIN&0x0f) - lax.z __7 - axs #-['0'] - stx.z __7 - // tod_buffer[4] = '0'+(tod.MIN&0x0f) - txa - sta tod_buffer+4 - // tod.SEC>>4 - lda.z tod_SEC - lsr - lsr - lsr - lsr - sta.z __8 - // '0'+(tod.SEC>>4) - lax.z __9 - axs #-['0'] - stx.z __9 - // tod_buffer[6] = '0'+(tod.SEC>>4) - txa - sta tod_buffer+6 - // tod.SEC&0x0f - lda #$f - and.z __10 - sta.z __10 - // '0'+(tod.SEC&0x0f) - lax.z __11 - axs #-['0'] - stx.z __11 - // tod_buffer[7] = '0'+(tod.SEC&0x0f) - txa - sta tod_buffer+7 - // tod.TENTHS>>4 - lda.z tod_TENTHS - lsr - lsr - lsr - lsr - sta.z __12 - // '0'+(tod.TENTHS>>4) - lax.z __13 - axs #-['0'] - stx.z __13 - // tod_buffer[9] = '0'+(tod.TENTHS>>4) - txa - sta tod_buffer+9 - // tod.TENTHS&0x0f - lda #$f - and.z __14 - sta.z __14 - // '0'+(tod.TENTHS&0x0f) - lax.z __15 - axs #-['0'] - stx.z __15 - // tod_buffer[10] = '0'+(tod.TENTHS&0x0f) - txa - sta tod_buffer+$a - // } - rts -} // Print an unsigned int using a specific format -// printf_ulong(dword zp(3) uvalue) +// printf_ulong(dword zp(5) uvalue) printf_ulong: { - .label uvalue = 3 + .label uvalue = 5 // printf_buffer.sign = format.sign_always?'+':0 // Handle any sign lda #0 @@ -852,25 +634,13 @@ printf_ulong: { // } rts } -// Print a string value using a specific format -// Handles justification and min length -printf_string: { - // cputs(str) - lda #tod_buffer - sta.z cputs.s+1 - jsr cputs - // } - rts -} // Find the absolute difference between two unsigned chars -// diff(byte zp($28) a, byte zp(7) b) +// diff(byte zp($d) a, byte zp(9) b) diff: { - .label a = $28 - .label b = 7 - .label return = $24 - .label return_1 = $28 + .label a = $d + .label b = 9 + .label return = $29 + .label return_1 = $d // if(aprintf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS @@ -1039,16 +809,16 @@ utoa: { } // Print the contents of the number buffer using a specific format. // This handles minimum length, zero-filling, and left/right justification from the format -// printf_number_buffer(byte zp($1d) buffer_sign, byte zp($18) format_min_length, byte zp($19) format_justify_left, byte zp($1c) format_zero_padding, byte zp($24) format_upper_case) +// printf_number_buffer(byte zp($29) buffer_sign, byte zp($1e) format_min_length, byte zp($25) format_justify_left, byte zp($26) format_zero_padding, byte zp($c) format_upper_case) printf_number_buffer: { - .label __19 = $26 - .label buffer_sign = $1d - .label len = $28 - .label padding = $18 - .label format_min_length = $18 - .label format_zero_padding = $1c - .label format_justify_left = $19 - .label format_upper_case = $24 + .label __19 = $27 + .label buffer_sign = $29 + .label len = $d + .label padding = $1e + .label format_min_length = $1e + .label format_zero_padding = $26 + .label format_justify_left = $25 + .label format_upper_case = $c // if(format.min_length) lda.z format_min_length cmp #0 @@ -1162,15 +932,15 @@ printf_number_buffer: { // - value : The number to be converted to RADIX // - buffer : receives the string representing the number and zero-termination. // - radix : The radix to convert the number to (from the enum RADIX) -// ultoa(dword zp(3) value, byte* zp(8) buffer) +// ultoa(dword zp(5) value, byte* zp($a) buffer) ultoa: { - .label __10 = $2d - .label __11 = $28 - .label digit_value = $29 - .label buffer = 8 - .label digit = $19 - .label value = 3 - .label started = $1c + .label __10 = $2e + .label __11 = $29 + .label digit_value = $2a + .label buffer = $a + .label digit = $25 + .label value = 5 + .label started = $26 lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS @@ -1259,13 +1029,13 @@ ultoa: { // - value : The number to be converted to RADIX // - buffer : receives the string representing the number and zero-termination. // - radix : The radix to convert the number to (from the enum RADIX) -// uctoa(byte zp($24) value, byte* zp($a) buffer) +// uctoa(byte zp($c) value, byte* zp($f) buffer) uctoa: { - .label digit_value = $2d - .label buffer = $a - .label digit = $1d - .label value = $24 - .label started = $28 + .label digit_value = $2e + .label buffer = $f + .label digit = $29 + .label value = $c + .label started = $d lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS @@ -1360,13 +1130,13 @@ cputln: { // - sub : the value of a '1' in the digit. Subtracted continually while the digit is increased. // (For decimal the subs used are 10000, 1000, 100, 10, 1) // returns : the value reduced by sub * digit so that it is less than sub. -// utoa_append(byte* zp(8) buffer, word zp($a) value, word zp($26) sub) +// utoa_append(byte* zp($a) buffer, word zp($f) value, word zp($27) sub) utoa_append: { - .label buffer = 8 - .label value = $a - .label sub = $26 - .label return = $a - .label digit = $1b + .label buffer = $a + .label value = $f + .label sub = $27 + .label return = $f + .label digit = $e lda #0 sta.z digit __b1: @@ -1400,11 +1170,11 @@ utoa_append: { jmp __b1 } // Computes the length of the string str up to but not including the terminating null character. -// strlen(byte* zp($a) str) +// strlen(byte* zp($f) str) strlen: { - .label len = $26 - .label str = $a - .label return = $26 + .label len = $27 + .label str = $f + .label return = $27 lda #<0 sta.z len sta.z len+1 @@ -1434,11 +1204,11 @@ strlen: { jmp __b1 } // Print a padding char a number of times -// printf_padding(byte zp($28) pad, byte zp($1b) length) +// printf_padding(byte zp($d) pad, byte zp($e) length) printf_padding: { - .label i = $2d - .label length = $1b - .label pad = $28 + .label i = $2e + .label length = $e + .label pad = $d lda #0 sta.z i __b1: @@ -1458,8 +1228,8 @@ printf_padding: { // Converts a string to uppercase. strupr: { .label str = printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS - .label __0 = $1b - .label src = $26 + .label __0 = $e + .label src = $27 lda #str @@ -1497,13 +1267,13 @@ strupr: { // - sub : the value of a '1' in the digit. Subtracted continually while the digit is increased. // (For decimal the subs used are 10000, 1000, 100, 10, 1) // returns : the value reduced by sub * digit so that it is less than sub. -// ultoa_append(byte* zp(8) buffer, dword zp(3) value, dword zp($29) sub) +// ultoa_append(byte* zp($a) buffer, dword zp(5) value, dword zp($2a) sub) ultoa_append: { - .label buffer = 8 - .label value = 3 - .label sub = $29 - .label return = 3 - .label digit = $2d + .label buffer = $a + .label value = 5 + .label sub = $2a + .label return = 5 + .label digit = $2e lda #0 sta.z digit __b1: @@ -1558,13 +1328,13 @@ ultoa_append: { // - sub : the value of a '1' in the digit. Subtracted continually while the digit is increased. // (For decimal the subs used are 10000, 1000, 100, 10, 1) // returns : the value reduced by sub * digit so that it is less than sub. -// uctoa_append(byte* zp($a) buffer, byte zp($24) value, byte zp($2d) sub) +// uctoa_append(byte* zp($f) buffer, byte zp($c) value, byte zp($2e) sub) uctoa_append: { - .label buffer = $a - .label value = $24 - .label sub = $2d - .label return = $24 - .label digit = $1b + .label buffer = $f + .label value = $c + .label sub = $2e + .label return = $c + .label digit = $e lda #0 sta.z digit __b1: @@ -1655,10 +1425,10 @@ cscroll: { } // Convert lowercase alphabet to uppercase // Returns uppercase equivalent to c, if such value exists, else c remains unchanged -// toupper(byte zp($1b) ch) +// toupper(byte zp($e) ch) toupper: { - .label return = $1b - .label ch = $1b + .label return = $e + .label ch = $e // if(ch>='a' && ch<='z') lda.z ch cmp #'a' @@ -1678,13 +1448,13 @@ toupper: { } // Copy block of memory (forwards) // Copies the values of num bytes from the location pointed to by source directly to the memory block pointed to by destination. -// memcpy(void* zp($a) destination, void* zp($26) source) +// memcpy(void* zp($f) destination, void* zp($27) source) memcpy: { - .label src_end = $2e - .label dst = $a - .label src = $26 - .label source = $26 - .label destination = $a + .label src_end = $2f + .label dst = $f + .label src = $27 + .label source = $27 + .label destination = $f // src_end = (char*)source+num clc lda.z source @@ -1720,12 +1490,12 @@ memcpy: { jmp __b1 } // Copies the character c (an unsigned char) to the first num characters of the object pointed to by the argument str. -// memset(void* zp($a) str, byte zp($25) c) +// memset(void* zp($f) str, byte zp($1b) c) memset: { - .label end = $2e - .label dst = $a - .label str = $a - .label c = $25 + .label end = $2f + .label dst = $f + .label str = $f + .label c = $1b // end = (char*)str + num lda #$28 clc @@ -1765,12 +1535,7 @@ memset: { RADIX_DECIMAL_VALUES: .word $2710, $3e8, $64, $a // Values of decimal digits RADIX_DECIMAL_VALUES_LONG: .dword $3b9aca00, $5f5e100, $989680, $f4240, $186a0, $2710, $3e8, $64, $a - // The buffer used by tod_str() - tod_buffer: .text "00:00:00:00" - .byte 0 // The board. board[i] holds the column position of the queen on row i. board: .fill $14, 0 // Buffer used for stringified number being printed printf_buffer: .fill SIZEOF_STRUCT_PRINTF_BUFFER_NUMBER, 0 - // Time of Day 00:00:00:00 - TOD_ZERO: .byte 0, 0, 0, 0 diff --git a/src/test/ref/examples/eightqueens/eightqueens-recursive.cfg b/src/test/ref/examples/eightqueens/eightqueens-recursive.cfg index 1bf1d7af3..772f6083a 100644 --- a/src/test/ref/examples/eightqueens/eightqueens-recursive.cfg +++ b/src/test/ref/examples/eightqueens/eightqueens-recursive.cfg @@ -96,831 +96,734 @@ main::@3: scope:[main] from main::@2 [46] call printf_uint to:main::@4 main::@4: scope:[main] from main::@3 - [47] tod_init::tod_TENTHS#0 = *((byte*)&TOD_ZERO) - [48] tod_init::tod_SEC#0 = *((byte*)&TOD_ZERO+OFFSET_STRUCT_TIME_OF_DAY_SEC) - [49] tod_init::tod_MIN#0 = *((byte*)&TOD_ZERO+OFFSET_STRUCT_TIME_OF_DAY_MIN) - [50] tod_init::tod_HOURS#0 = *((byte*)&TOD_ZERO+OFFSET_STRUCT_TIME_OF_DAY_HOURS) - [51] call tod_init + [47] stackpush(byte) = 1 + [48] callexecute queen + sideeffect stackpullbytes(1) + [50] call cputs to:main::@5 main::@5: scope:[main] from main::@4 - [52] stackpush(byte) = 1 - [53] callexecute queen - sideeffect stackpullbytes(1) - [55] call tod_read - [56] tod_read::return_TENTHS#2 = tod_read::return_TENTHS#0 - [57] tod_read::return_SEC#2 = tod_read::return_SEC#0 - [58] tod_read::return_MIN#2 = tod_read::return_MIN#0 - [59] tod_read::return_HOURS#2 = tod_read::return_HOURS#0 + [51] printf_ulong::uvalue#0 = count + [52] call printf_ulong to:main::@6 main::@6: scope:[main] from main::@5 - [60] tod_str::tod_TENTHS#0 = tod_read::return_TENTHS#2 - [61] tod_str::tod_SEC#0 = tod_read::return_SEC#2 - [62] tod_str::tod_MIN#0 = tod_read::return_MIN#2 - [63] tod_str::tod_HOURS#0 = tod_read::return_HOURS#2 - [64] call tod_str - to:main::@7 -main::@7: scope:[main] from main::@6 - [65] phi() - [66] call cputs - to:main::@8 -main::@8: scope:[main] from main::@7 - [67] printf_ulong::uvalue#0 = count - [68] call printf_ulong - to:main::@9 -main::@9: scope:[main] from main::@8 - [69] phi() - [70] call cputs - to:main::@10 -main::@10: scope:[main] from main::@9 - [71] phi() - [72] call printf_string - to:main::@11 -main::@11: scope:[main] from main::@10 - [73] phi() - [74] call cputs + [53] phi() + [54] call cputs to:main::@return -main::@return: scope:[main] from main::@11 - [75] return +main::@return: scope:[main] from main::@6 + [55] return to:@return byte legal(byte legal::row , byte legal::column) legal: scope:[legal] from queen::@2 - [76] phi() + [56] phi() to:legal::@1 legal::@1: scope:[legal] from legal legal::@3 - [77] legal::i#2 = phi( legal/1, legal::@3/legal::i#1 ) - [78] legal::$0 = legal::row#0 - 1 - [79] if(legal::i#2<=legal::$0) goto legal::@2 + [57] legal::i#2 = phi( legal/1, legal::@3/legal::i#1 ) + [58] legal::$0 = legal::row#0 - 1 + [59] if(legal::i#2<=legal::$0) goto legal::@2 to:legal::@return legal::@return: scope:[legal] from legal::@1 legal::@2 legal::@6 - [80] legal::return#4 = phi( legal::@1/1, legal::@2/0, legal::@6/0 ) - [81] return + [60] legal::return#4 = phi( legal::@1/1, legal::@2/0, legal::@6/0 ) + [61] return to:@return legal::@2: scope:[legal] from legal::@1 - [82] if(board[legal::i#2]==legal::column#0) goto legal::@return + [62] if(board[legal::i#2]==legal::column#0) goto legal::@return to:legal::@4 legal::@4: scope:[legal] from legal::@2 - [83] diff::a#0 = board[legal::i#2] - [84] diff::b#0 = legal::column#0 - [85] call diff - [86] diff::return#0 = diff::return#4 + [63] diff::a#0 = board[legal::i#2] + [64] diff::b#0 = legal::column#0 + [65] call diff + [66] diff::return#0 = diff::return#4 to:legal::@5 legal::@5: scope:[legal] from legal::@4 - [87] legal::$3 = diff::return#0 - [88] diff::a#1 = legal::i#2 - [89] diff::b#1 = legal::row#0 - [90] call diff - [91] diff::return#1 = diff::return#4 + [67] legal::$3 = diff::return#0 + [68] diff::a#1 = legal::i#2 + [69] diff::b#1 = legal::row#0 + [70] call diff + [71] diff::return#1 = diff::return#4 to:legal::@6 legal::@6: scope:[legal] from legal::@5 - [92] legal::$4 = diff::return#1 - [93] if(legal::$3!=legal::$4) goto legal::@3 + [72] legal::$4 = diff::return#1 + [73] if(legal::$3!=legal::$4) goto legal::@3 to:legal::@return legal::@3: scope:[legal] from legal::@6 - [94] legal::i#1 = ++ legal::i#2 + [74] legal::i#1 = ++ legal::i#2 to:legal::@1 void print() print: scope:[print] from queen::@4 - [95] phi() - [96] call gotoxy + [75] phi() + [76] call gotoxy to:print::@11 print::@11: scope:[print] from print - [97] phi() - [98] call cputs + [77] phi() + [78] call cputs to:print::@12 print::@12: scope:[print] from print::@11 - [99] printf_ulong::uvalue#1 = count - [100] call printf_ulong + [79] printf_ulong::uvalue#1 = count + [80] call printf_ulong to:print::@13 print::@13: scope:[print] from print::@12 - [101] phi() - [102] call cputs + [81] phi() + [82] call cputs to:print::@1 print::@1: scope:[print] from print::@13 print::@14 - [103] print::i#2 = phi( print::@13/1, print::@14/print::i#1 ) - [104] if(print::i#2<8+1) goto print::@2 + [83] print::i#2 = phi( print::@13/1, print::@14/print::i#1 ) + [84] if(print::i#2<8+1) goto print::@2 to:print::@3 print::@3: scope:[print] from print::@1 print::@7 - [105] print::i1#2 = phi( print::@1/1, print::@7/print::i1#1 ) - [106] if(print::i1#2<8+1) goto print::@4 + [85] print::i1#2 = phi( print::@1/1, print::@7/print::i1#1 ) + [86] if(print::i1#2<8+1) goto print::@4 to:print::@return print::@return: scope:[print] from print::@3 - [107] return + [87] return to:@return print::@4: scope:[print] from print::@3 - [108] phi() - [109] call cputs + [88] phi() + [89] call cputs to:print::@15 print::@15: scope:[print] from print::@4 - [110] printf_uchar::uvalue#1 = print::i1#2 - [111] call printf_uchar + [90] printf_uchar::uvalue#1 = print::i1#2 + [91] call printf_uchar to:print::@5 print::@5: scope:[print] from print::@15 print::@9 - [112] print::j#2 = phi( print::@9/print::j#1, print::@15/1 ) - [113] if(print::j#2<8+1) goto print::@6 + [92] print::j#2 = phi( print::@9/print::j#1, print::@15/1 ) + [93] if(print::j#2<8+1) goto print::@6 to:print::@7 print::@7: scope:[print] from print::@5 - [114] print::i1#1 = ++ print::i1#2 + [94] print::i1#1 = ++ print::i1#2 to:print::@3 print::@6: scope:[print] from print::@5 - [115] if(board[print::i1#2]==print::j#2) goto print::@8 + [95] if(board[print::i1#2]==print::j#2) goto print::@8 to:print::@10 print::@10: scope:[print] from print::@6 - [116] phi() - [117] call cputs + [96] phi() + [97] call cputs to:print::@9 print::@9: scope:[print] from print::@10 print::@8 - [118] print::j#1 = ++ print::j#2 + [98] print::j#1 = ++ print::j#2 to:print::@5 print::@8: scope:[print] from print::@6 - [119] phi() - [120] call cputs + [99] phi() + [100] call cputs to:print::@9 print::@2: scope:[print] from print::@1 - [121] printf_uchar::uvalue#0 = print::i#2 - [122] call printf_uchar + [101] printf_uchar::uvalue#0 = print::i#2 + [102] call printf_uchar to:print::@14 print::@14: scope:[print] from print::@2 - [123] print::i#1 = ++ print::i#2 + [103] print::i#1 = ++ print::i#2 to:print::@1 void gotoxy(byte gotoxy::x , byte gotoxy::y) gotoxy: scope:[gotoxy] from conio_c64_init::@1 print - [124] gotoxy::y#4 = phi( conio_c64_init::@1/gotoxy::y#2, print/5 ) - [125] if(gotoxy::y#4<$19+1) goto gotoxy::@3 + [104] gotoxy::y#4 = phi( conio_c64_init::@1/gotoxy::y#2, print/5 ) + [105] if(gotoxy::y#4<$19+1) goto gotoxy::@3 to:gotoxy::@1 gotoxy::@3: scope:[gotoxy] from gotoxy - [126] phi() + [106] phi() to:gotoxy::@1 gotoxy::@1: scope:[gotoxy] from gotoxy gotoxy::@3 - [127] gotoxy::y#5 = phi( gotoxy::@3/gotoxy::y#4, gotoxy/0 ) + [107] gotoxy::y#5 = phi( gotoxy::@3/gotoxy::y#4, gotoxy/0 ) to:gotoxy::@2 gotoxy::@2: scope:[gotoxy] from gotoxy::@1 - [128] conio_cursor_x = 0 - [129] conio_cursor_y = gotoxy::y#5 - [130] gotoxy::$7 = (word)gotoxy::y#5 - [131] gotoxy::$8 = gotoxy::$7 << 2 - [132] gotoxy::$9 = gotoxy::$8 + gotoxy::$7 - [133] gotoxy::line_offset#0 = gotoxy::$9 << 3 - [134] gotoxy::$5 = DEFAULT_SCREEN + gotoxy::line_offset#0 - [135] conio_line_text = gotoxy::$5 - [136] gotoxy::$6 = COLORRAM + gotoxy::line_offset#0 - [137] conio_line_color = gotoxy::$6 + [108] conio_cursor_x = 0 + [109] conio_cursor_y = gotoxy::y#5 + [110] gotoxy::$7 = (word)gotoxy::y#5 + [111] gotoxy::$8 = gotoxy::$7 << 2 + [112] gotoxy::$9 = gotoxy::$8 + gotoxy::$7 + [113] gotoxy::line_offset#0 = gotoxy::$9 << 3 + [114] gotoxy::$5 = DEFAULT_SCREEN + gotoxy::line_offset#0 + [115] conio_line_text = gotoxy::$5 + [116] gotoxy::$6 = COLORRAM + gotoxy::line_offset#0 + [117] conio_line_color = gotoxy::$6 to:gotoxy::@return gotoxy::@return: scope:[gotoxy] from gotoxy::@2 - [138] return + [118] return to:@return void clrscr() clrscr: scope:[clrscr] from main - [139] phi() + [119] phi() to:clrscr::@1 clrscr::@1: scope:[clrscr] from clrscr clrscr::@5 - [140] clrscr::line_cols#5 = phi( clrscr/COLORRAM, clrscr::@5/clrscr::line_cols#1 ) - [140] clrscr::line_text#5 = phi( clrscr/DEFAULT_SCREEN, clrscr::@5/clrscr::line_text#1 ) - [140] clrscr::l#2 = phi( clrscr/0, clrscr::@5/clrscr::l#1 ) - [141] if(clrscr::l#2<$19) goto clrscr::@3 + [120] clrscr::line_cols#5 = phi( clrscr/COLORRAM, clrscr::@5/clrscr::line_cols#1 ) + [120] clrscr::line_text#5 = phi( clrscr/DEFAULT_SCREEN, clrscr::@5/clrscr::line_text#1 ) + [120] clrscr::l#2 = phi( clrscr/0, clrscr::@5/clrscr::l#1 ) + [121] if(clrscr::l#2<$19) goto clrscr::@3 to:clrscr::@2 clrscr::@2: scope:[clrscr] from clrscr::@1 - [142] conio_cursor_x = 0 - [143] conio_cursor_y = 0 - [144] conio_line_text = DEFAULT_SCREEN - [145] conio_line_color = COLORRAM + [122] conio_cursor_x = 0 + [123] conio_cursor_y = 0 + [124] conio_line_text = DEFAULT_SCREEN + [125] conio_line_color = COLORRAM to:clrscr::@return clrscr::@return: scope:[clrscr] from clrscr::@2 - [146] return + [126] return to:@return clrscr::@3: scope:[clrscr] from clrscr::@1 clrscr::@4 - [147] clrscr::c#2 = phi( clrscr::@1/0, clrscr::@4/clrscr::c#1 ) - [148] if(clrscr::c#2<$28) goto clrscr::@4 + [127] clrscr::c#2 = phi( clrscr::@1/0, clrscr::@4/clrscr::c#1 ) + [128] if(clrscr::c#2<$28) goto clrscr::@4 to:clrscr::@5 clrscr::@5: scope:[clrscr] from clrscr::@3 - [149] clrscr::line_text#1 = clrscr::line_text#5 + $28 - [150] clrscr::line_cols#1 = clrscr::line_cols#5 + $28 - [151] clrscr::l#1 = ++ clrscr::l#2 + [129] clrscr::line_text#1 = clrscr::line_text#5 + $28 + [130] clrscr::line_cols#1 = clrscr::line_cols#5 + $28 + [131] clrscr::l#1 = ++ clrscr::l#2 to:clrscr::@1 clrscr::@4: scope:[clrscr] from clrscr::@3 - [152] clrscr::line_text#5[clrscr::c#2] = ' ' - [153] clrscr::line_cols#5[clrscr::c#2] = LIGHT_BLUE - [154] clrscr::c#1 = ++ clrscr::c#2 + [132] clrscr::line_text#5[clrscr::c#2] = ' ' + [133] clrscr::line_cols#5[clrscr::c#2] = LIGHT_BLUE + [134] clrscr::c#1 = ++ clrscr::c#2 to:clrscr::@3 void cputs(to_nomodify byte* cputs::s) -cputs: scope:[cputs] from main::@1 main::@11 main::@2 main::@7 main::@9 print::@10 print::@11 print::@13 print::@4 print::@8 printf_number_buffer::@5 printf_string::@1 - [155] cputs::s#14 = phi( main::@1/main::s, main::@11/main::s4, main::@2/main::s1, main::@7/main::s2, main::@9/main::s3, print::@10/print::s4, print::@11/print::s, print::@13/print::s1, print::@4/print::s2, print::@8/print::s3, printf_number_buffer::@5/(byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS, printf_string::@1/tod_buffer ) +cputs: scope:[cputs] from main::@1 main::@2 main::@4 main::@6 print::@10 print::@11 print::@13 print::@4 print::@8 printf_number_buffer::@5 + [135] cputs::s#12 = phi( main::@1/main::s, main::@2/main::s1, main::@4/main::s2, main::@6/main::s3, print::@10/print::s4, print::@11/print::s, print::@13/print::s1, print::@4/print::s2, print::@8/print::s3, printf_number_buffer::@5/(byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS ) to:cputs::@1 cputs::@1: scope:[cputs] from cputs cputs::@2 - [156] cputs::s#13 = phi( cputs/cputs::s#14, cputs::@2/cputs::s#0 ) - [157] cputs::c#1 = *cputs::s#13 - [158] cputs::s#0 = ++ cputs::s#13 - [159] if(0!=cputs::c#1) goto cputs::@2 + [136] cputs::s#11 = phi( cputs/cputs::s#12, cputs::@2/cputs::s#0 ) + [137] cputs::c#1 = *cputs::s#11 + [138] cputs::s#0 = ++ cputs::s#11 + [139] if(0!=cputs::c#1) goto cputs::@2 to:cputs::@return cputs::@return: scope:[cputs] from cputs::@1 - [160] return + [140] return to:@return cputs::@2: scope:[cputs] from cputs::@1 - [161] cputc::c#0 = cputs::c#1 - [162] call cputc + [141] cputc::c#0 = cputs::c#1 + [142] call cputc to:cputs::@1 void printf_uint(word printf_uint::uvalue , byte printf_uint::format_min_length , byte printf_uint::format_justify_left , byte printf_uint::format_sign_always , byte printf_uint::format_zero_padding , byte printf_uint::format_upper_case , byte printf_uint::format_radix) printf_uint: scope:[printf_uint] from main::@3 - [163] phi() + [143] phi() to:printf_uint::@1 printf_uint::@1: scope:[printf_uint] from printf_uint - [164] *((byte*)&printf_buffer) = 0 - [165] call utoa + [144] *((byte*)&printf_buffer) = 0 + [145] call utoa to:printf_uint::@2 printf_uint::@2: scope:[printf_uint] from printf_uint::@1 - [166] printf_number_buffer::buffer_sign#1 = *((byte*)&printf_buffer) - [167] call printf_number_buffer + [146] printf_number_buffer::buffer_sign#1 = *((byte*)&printf_buffer) + [147] call printf_number_buffer to:printf_uint::@return printf_uint::@return: scope:[printf_uint] from printf_uint::@2 - [168] return - to:@return - -void tod_init(byte tod_init::tod_TENTHS , byte tod_init::tod_SEC , byte tod_init::tod_MIN , byte tod_init::tod_HOURS) -tod_init: scope:[tod_init] from main::@4 - [169] *((byte*)CIA1+OFFSET_STRUCT_MOS6526_CIA_TIMER_A_CONTROL) = *((byte*)CIA1+OFFSET_STRUCT_MOS6526_CIA_TIMER_A_CONTROL) | $80 - [170] *((byte*)CIA1+OFFSET_STRUCT_MOS6526_CIA_TIMER_B_CONTROL) = *((byte*)CIA1+OFFSET_STRUCT_MOS6526_CIA_TIMER_B_CONTROL) & $7f - [171] *((byte*)CIA1+OFFSET_STRUCT_MOS6526_CIA_TOD_HOURS) = tod_init::tod_HOURS#0 - [172] *((byte*)CIA1+OFFSET_STRUCT_MOS6526_CIA_TOD_MIN) = tod_init::tod_MIN#0 - [173] *((byte*)CIA1+OFFSET_STRUCT_MOS6526_CIA_TOD_SEC) = tod_init::tod_SEC#0 - [174] *((byte*)CIA1+OFFSET_STRUCT_MOS6526_CIA_TOD_10THS) = tod_init::tod_TENTHS#0 - to:tod_init::@return -tod_init::@return: scope:[tod_init] from tod_init - [175] return - to:@return - -struct TIME_OF_DAY tod_read() -tod_read: scope:[tod_read] from main::@5 - [176] tod_read::return_HOURS#0 = *((byte*)CIA1+OFFSET_STRUCT_MOS6526_CIA_TOD_HOURS) - [177] tod_read::return_MIN#0 = *((byte*)CIA1+OFFSET_STRUCT_MOS6526_CIA_TOD_MIN) - [178] tod_read::return_SEC#0 = *((byte*)CIA1+OFFSET_STRUCT_MOS6526_CIA_TOD_SEC) - [179] tod_read::return_TENTHS#0 = *((byte*)CIA1+OFFSET_STRUCT_MOS6526_CIA_TOD_10THS) - to:tod_read::@return -tod_read::@return: scope:[tod_read] from tod_read - [180] return - to:@return - -byte* tod_str(byte tod_str::tod_TENTHS , byte tod_str::tod_SEC , byte tod_str::tod_MIN , byte tod_str::tod_HOURS) -tod_str: scope:[tod_str] from main::@6 - [181] tod_str::$0 = tod_str::tod_HOURS#0 >> 4 - [182] tod_str::$1 = '0' + tod_str::$0 - [183] *tod_buffer = tod_str::$1 - [184] tod_str::$2 = tod_str::tod_HOURS#0 & $f - [185] tod_str::$3 = '0' + tod_str::$2 - [186] *(tod_buffer+1) = tod_str::$3 - [187] tod_str::$4 = tod_str::tod_MIN#0 >> 4 - [188] tod_str::$5 = '0' + tod_str::$4 - [189] *(tod_buffer+3) = tod_str::$5 - [190] tod_str::$6 = tod_str::tod_MIN#0 & $f - [191] tod_str::$7 = '0' + tod_str::$6 - [192] *(tod_buffer+4) = tod_str::$7 - [193] tod_str::$8 = tod_str::tod_SEC#0 >> 4 - [194] tod_str::$9 = '0' + tod_str::$8 - [195] *(tod_buffer+6) = tod_str::$9 - [196] tod_str::$10 = tod_str::tod_SEC#0 & $f - [197] tod_str::$11 = '0' + tod_str::$10 - [198] *(tod_buffer+7) = tod_str::$11 - [199] tod_str::$12 = tod_str::tod_TENTHS#0 >> 4 - [200] tod_str::$13 = '0' + tod_str::$12 - [201] *(tod_buffer+9) = tod_str::$13 - [202] tod_str::$14 = tod_str::tod_TENTHS#0 & $f - [203] tod_str::$15 = '0' + tod_str::$14 - [204] *(tod_buffer+$a) = tod_str::$15 - to:tod_str::@return -tod_str::@return: scope:[tod_str] from tod_str - [205] return + [148] return to:@return void printf_ulong(dword printf_ulong::uvalue , byte printf_ulong::format_min_length , byte printf_ulong::format_justify_left , byte printf_ulong::format_sign_always , byte printf_ulong::format_zero_padding , byte printf_ulong::format_upper_case , byte printf_ulong::format_radix) -printf_ulong: scope:[printf_ulong] from main::@8 print::@12 - [206] printf_ulong::uvalue#2 = phi( main::@8/printf_ulong::uvalue#0, print::@12/printf_ulong::uvalue#1 ) +printf_ulong: scope:[printf_ulong] from main::@5 print::@12 + [149] printf_ulong::uvalue#2 = phi( main::@5/printf_ulong::uvalue#0, print::@12/printf_ulong::uvalue#1 ) to:printf_ulong::@1 printf_ulong::@1: scope:[printf_ulong] from printf_ulong - [207] *((byte*)&printf_buffer) = 0 - [208] ultoa::value#1 = printf_ulong::uvalue#2 - [209] call ultoa + [150] *((byte*)&printf_buffer) = 0 + [151] ultoa::value#1 = printf_ulong::uvalue#2 + [152] call ultoa to:printf_ulong::@2 printf_ulong::@2: scope:[printf_ulong] from printf_ulong::@1 - [210] printf_number_buffer::buffer_sign#0 = *((byte*)&printf_buffer) - [211] call printf_number_buffer + [153] printf_number_buffer::buffer_sign#0 = *((byte*)&printf_buffer) + [154] call printf_number_buffer to:printf_ulong::@return printf_ulong::@return: scope:[printf_ulong] from printf_ulong::@2 - [212] return - to:@return - -void printf_string(byte* printf_string::str , byte printf_string::format_min_length , byte printf_string::format_justify_left) -printf_string: scope:[printf_string] from main::@10 - [213] phi() - to:printf_string::@1 -printf_string::@1: scope:[printf_string] from printf_string - [214] phi() - [215] call cputs - to:printf_string::@return -printf_string::@return: scope:[printf_string] from printf_string::@1 - [216] return + [155] return to:@return byte diff(byte diff::a , byte diff::b) diff: scope:[diff] from legal::@4 legal::@5 - [217] diff::b#2 = phi( legal::@4/diff::b#0, legal::@5/diff::b#1 ) - [217] diff::a#2 = phi( legal::@4/diff::a#0, legal::@5/diff::a#1 ) - [218] if(diff::a#2=utoa::digit_value#0) goto utoa::@5 + [191] if(utoa::value#2>=utoa::digit_value#0) goto utoa::@5 to:utoa::@4 utoa::@4: scope:[utoa] from utoa::@6 utoa::@7 - [253] utoa::buffer#14 = phi( utoa::@7/utoa::buffer#11, utoa::@6/utoa::buffer#4 ) - [253] utoa::started#4 = phi( utoa::@7/utoa::started#2, utoa::@6/1 ) - [253] utoa::value#6 = phi( utoa::@7/utoa::value#2, utoa::@6/utoa::value#0 ) - [254] utoa::digit#1 = ++ utoa::digit#2 + [192] utoa::buffer#14 = phi( utoa::@7/utoa::buffer#11, utoa::@6/utoa::buffer#4 ) + [192] utoa::started#4 = phi( utoa::@7/utoa::started#2, utoa::@6/1 ) + [192] utoa::value#6 = phi( utoa::@7/utoa::value#2, utoa::@6/utoa::value#0 ) + [193] utoa::digit#1 = ++ utoa::digit#2 to:utoa::@1 utoa::@5: scope:[utoa] from utoa::@2 utoa::@7 - [255] utoa_append::buffer#0 = utoa::buffer#11 - [256] utoa_append::value#0 = utoa::value#2 - [257] utoa_append::sub#0 = utoa::digit_value#0 - [258] call utoa_append - [259] utoa_append::return#0 = utoa_append::value#2 + [194] utoa_append::buffer#0 = utoa::buffer#11 + [195] utoa_append::value#0 = utoa::value#2 + [196] utoa_append::sub#0 = utoa::digit_value#0 + [197] call utoa_append + [198] utoa_append::return#0 = utoa_append::value#2 to:utoa::@6 utoa::@6: scope:[utoa] from utoa::@5 - [260] utoa::value#0 = utoa_append::return#0 - [261] utoa::buffer#4 = ++ utoa::buffer#11 + [199] utoa::value#0 = utoa_append::return#0 + [200] utoa::buffer#4 = ++ utoa::buffer#11 to:utoa::@4 void printf_number_buffer(byte printf_number_buffer::buffer_sign , byte* printf_number_buffer::buffer_digits , byte printf_number_buffer::format_min_length , byte printf_number_buffer::format_justify_left , byte printf_number_buffer::format_sign_always , byte printf_number_buffer::format_zero_padding , byte printf_number_buffer::format_upper_case , byte printf_number_buffer::format_radix) printf_number_buffer: scope:[printf_number_buffer] from printf_uchar::@2 printf_uint::@2 printf_ulong::@2 - [262] printf_number_buffer::format_upper_case#10 = phi( printf_uchar::@2/0, printf_uint::@2/printf_uint::format_upper_case#0, printf_ulong::@2/0 ) - [262] printf_number_buffer::buffer_sign#10 = phi( printf_uchar::@2/printf_number_buffer::buffer_sign#2, printf_uint::@2/printf_number_buffer::buffer_sign#1, printf_ulong::@2/printf_number_buffer::buffer_sign#0 ) - [262] printf_number_buffer::format_zero_padding#10 = phi( printf_uchar::@2/0, printf_uint::@2/printf_uint::format_zero_padding#0, printf_ulong::@2/0 ) - [262] printf_number_buffer::format_justify_left#10 = phi( printf_uchar::@2/0, printf_uint::@2/printf_uint::format_justify_left#0, printf_ulong::@2/0 ) - [262] printf_number_buffer::format_min_length#3 = phi( printf_uchar::@2/0, printf_uint::@2/printf_uint::format_min_length#0, printf_ulong::@2/0 ) - [263] if(0==printf_number_buffer::format_min_length#3) goto printf_number_buffer::@1 + [201] printf_number_buffer::format_upper_case#10 = phi( printf_uchar::@2/0, printf_uint::@2/printf_uint::format_upper_case#0, printf_ulong::@2/0 ) + [201] printf_number_buffer::buffer_sign#10 = phi( printf_uchar::@2/printf_number_buffer::buffer_sign#2, printf_uint::@2/printf_number_buffer::buffer_sign#1, printf_ulong::@2/printf_number_buffer::buffer_sign#0 ) + [201] printf_number_buffer::format_zero_padding#10 = phi( printf_uchar::@2/0, printf_uint::@2/printf_uint::format_zero_padding#0, printf_ulong::@2/0 ) + [201] printf_number_buffer::format_justify_left#10 = phi( printf_uchar::@2/0, printf_uint::@2/printf_uint::format_justify_left#0, printf_ulong::@2/0 ) + [201] printf_number_buffer::format_min_length#3 = phi( printf_uchar::@2/0, printf_uint::@2/printf_uint::format_min_length#0, printf_ulong::@2/0 ) + [202] if(0==printf_number_buffer::format_min_length#3) goto printf_number_buffer::@1 to:printf_number_buffer::@6 printf_number_buffer::@6: scope:[printf_number_buffer] from printf_number_buffer - [264] phi() - [265] call strlen - [266] strlen::return#2 = strlen::len#2 + [203] phi() + [204] call strlen + [205] strlen::return#2 = strlen::len#2 to:printf_number_buffer::@14 printf_number_buffer::@14: scope:[printf_number_buffer] from printf_number_buffer::@6 - [267] printf_number_buffer::$19 = strlen::return#2 - [268] printf_number_buffer::len#0 = (signed byte)printf_number_buffer::$19 - [269] if(0==printf_number_buffer::buffer_sign#10) goto printf_number_buffer::@13 + [206] printf_number_buffer::$19 = strlen::return#2 + [207] printf_number_buffer::len#0 = (signed byte)printf_number_buffer::$19 + [208] if(0==printf_number_buffer::buffer_sign#10) goto printf_number_buffer::@13 to:printf_number_buffer::@7 printf_number_buffer::@7: scope:[printf_number_buffer] from printf_number_buffer::@14 - [270] printf_number_buffer::len#1 = ++ printf_number_buffer::len#0 + [209] printf_number_buffer::len#1 = ++ printf_number_buffer::len#0 to:printf_number_buffer::@13 printf_number_buffer::@13: scope:[printf_number_buffer] from printf_number_buffer::@14 printf_number_buffer::@7 - [271] printf_number_buffer::len#2 = phi( printf_number_buffer::@14/printf_number_buffer::len#0, printf_number_buffer::@7/printf_number_buffer::len#1 ) - [272] printf_number_buffer::padding#1 = (signed byte)printf_number_buffer::format_min_length#3 - printf_number_buffer::len#2 - [273] if(printf_number_buffer::padding#1>=0) goto printf_number_buffer::@21 + [210] printf_number_buffer::len#2 = phi( printf_number_buffer::@14/printf_number_buffer::len#0, printf_number_buffer::@7/printf_number_buffer::len#1 ) + [211] printf_number_buffer::padding#1 = (signed byte)printf_number_buffer::format_min_length#3 - printf_number_buffer::len#2 + [212] if(printf_number_buffer::padding#1>=0) goto printf_number_buffer::@21 to:printf_number_buffer::@1 printf_number_buffer::@21: scope:[printf_number_buffer] from printf_number_buffer::@13 - [274] phi() + [213] phi() to:printf_number_buffer::@1 printf_number_buffer::@1: scope:[printf_number_buffer] from printf_number_buffer printf_number_buffer::@13 printf_number_buffer::@21 - [275] printf_number_buffer::padding#10 = phi( printf_number_buffer/0, printf_number_buffer::@21/printf_number_buffer::padding#1, printf_number_buffer::@13/0 ) - [276] if(0!=printf_number_buffer::format_justify_left#10) goto printf_number_buffer::@2 + [214] printf_number_buffer::padding#10 = phi( printf_number_buffer/0, printf_number_buffer::@21/printf_number_buffer::padding#1, printf_number_buffer::@13/0 ) + [215] if(0!=printf_number_buffer::format_justify_left#10) goto printf_number_buffer::@2 to:printf_number_buffer::@17 printf_number_buffer::@17: scope:[printf_number_buffer] from printf_number_buffer::@1 - [277] if(0!=printf_number_buffer::format_zero_padding#10) goto printf_number_buffer::@2 + [216] if(0!=printf_number_buffer::format_zero_padding#10) goto printf_number_buffer::@2 to:printf_number_buffer::@16 printf_number_buffer::@16: scope:[printf_number_buffer] from printf_number_buffer::@17 - [278] if(0!=printf_number_buffer::padding#10) goto printf_number_buffer::@8 + [217] if(0!=printf_number_buffer::padding#10) goto printf_number_buffer::@8 to:printf_number_buffer::@2 printf_number_buffer::@8: scope:[printf_number_buffer] from printf_number_buffer::@16 - [279] printf_padding::length#0 = (byte)printf_number_buffer::padding#10 - [280] call printf_padding + [218] printf_padding::length#0 = (byte)printf_number_buffer::padding#10 + [219] call printf_padding to:printf_number_buffer::@2 printf_number_buffer::@2: scope:[printf_number_buffer] from printf_number_buffer::@1 printf_number_buffer::@16 printf_number_buffer::@17 printf_number_buffer::@8 - [281] if(0==printf_number_buffer::buffer_sign#10) goto printf_number_buffer::@3 + [220] if(0==printf_number_buffer::buffer_sign#10) goto printf_number_buffer::@3 to:printf_number_buffer::@9 printf_number_buffer::@9: scope:[printf_number_buffer] from printf_number_buffer::@2 - [282] cputc::c#2 = printf_number_buffer::buffer_sign#10 - [283] call cputc + [221] cputc::c#2 = printf_number_buffer::buffer_sign#10 + [222] call cputc to:printf_number_buffer::@3 printf_number_buffer::@3: scope:[printf_number_buffer] from printf_number_buffer::@2 printf_number_buffer::@9 - [284] if(0==printf_number_buffer::format_zero_padding#10) goto printf_number_buffer::@4 + [223] if(0==printf_number_buffer::format_zero_padding#10) goto printf_number_buffer::@4 to:printf_number_buffer::@18 printf_number_buffer::@18: scope:[printf_number_buffer] from printf_number_buffer::@3 - [285] if(0!=printf_number_buffer::padding#10) goto printf_number_buffer::@10 + [224] if(0!=printf_number_buffer::padding#10) goto printf_number_buffer::@10 to:printf_number_buffer::@4 printf_number_buffer::@10: scope:[printf_number_buffer] from printf_number_buffer::@18 - [286] printf_padding::length#1 = (byte)printf_number_buffer::padding#10 - [287] call printf_padding + [225] printf_padding::length#1 = (byte)printf_number_buffer::padding#10 + [226] call printf_padding to:printf_number_buffer::@4 printf_number_buffer::@4: scope:[printf_number_buffer] from printf_number_buffer::@10 printf_number_buffer::@18 printf_number_buffer::@3 - [288] if(0==printf_number_buffer::format_upper_case#10) goto printf_number_buffer::@5 + [227] if(0==printf_number_buffer::format_upper_case#10) goto printf_number_buffer::@5 to:printf_number_buffer::@11 printf_number_buffer::@11: scope:[printf_number_buffer] from printf_number_buffer::@4 - [289] phi() - [290] call strupr + [228] phi() + [229] call strupr to:printf_number_buffer::@5 printf_number_buffer::@5: scope:[printf_number_buffer] from printf_number_buffer::@11 printf_number_buffer::@4 - [291] phi() - [292] call cputs + [230] phi() + [231] call cputs to:printf_number_buffer::@15 printf_number_buffer::@15: scope:[printf_number_buffer] from printf_number_buffer::@5 - [293] if(0==printf_number_buffer::format_justify_left#10) goto printf_number_buffer::@return + [232] if(0==printf_number_buffer::format_justify_left#10) goto printf_number_buffer::@return to:printf_number_buffer::@20 printf_number_buffer::@20: scope:[printf_number_buffer] from printf_number_buffer::@15 - [294] if(0!=printf_number_buffer::format_zero_padding#10) goto printf_number_buffer::@return + [233] if(0!=printf_number_buffer::format_zero_padding#10) goto printf_number_buffer::@return to:printf_number_buffer::@19 printf_number_buffer::@19: scope:[printf_number_buffer] from printf_number_buffer::@20 - [295] if(0!=printf_number_buffer::padding#10) goto printf_number_buffer::@12 + [234] if(0!=printf_number_buffer::padding#10) goto printf_number_buffer::@12 to:printf_number_buffer::@return printf_number_buffer::@12: scope:[printf_number_buffer] from printf_number_buffer::@19 - [296] printf_padding::length#2 = (byte)printf_number_buffer::padding#10 - [297] call printf_padding + [235] printf_padding::length#2 = (byte)printf_number_buffer::padding#10 + [236] call printf_padding to:printf_number_buffer::@return printf_number_buffer::@return: scope:[printf_number_buffer] from printf_number_buffer::@12 printf_number_buffer::@15 printf_number_buffer::@19 printf_number_buffer::@20 - [298] return + [237] return to:@return void ultoa(dword ultoa::value , byte* ultoa::buffer , byte ultoa::radix) ultoa: scope:[ultoa] from printf_ulong::@1 - [299] phi() + [238] phi() to:ultoa::@1 ultoa::@1: scope:[ultoa] from ultoa ultoa::@4 - [300] ultoa::buffer#11 = phi( ultoa::@4/ultoa::buffer#14, ultoa/(byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS ) - [300] ultoa::started#2 = phi( ultoa::@4/ultoa::started#4, ultoa/0 ) - [300] ultoa::value#2 = phi( ultoa::@4/ultoa::value#6, ultoa/ultoa::value#1 ) - [300] ultoa::digit#2 = phi( ultoa::@4/ultoa::digit#1, ultoa/0 ) - [301] if(ultoa::digit#2<$a-1) goto ultoa::@2 + [239] ultoa::buffer#11 = phi( ultoa::@4/ultoa::buffer#14, ultoa/(byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS ) + [239] ultoa::started#2 = phi( ultoa::@4/ultoa::started#4, ultoa/0 ) + [239] ultoa::value#2 = phi( ultoa::@4/ultoa::value#6, ultoa/ultoa::value#1 ) + [239] ultoa::digit#2 = phi( ultoa::@4/ultoa::digit#1, ultoa/0 ) + [240] if(ultoa::digit#2<$a-1) goto ultoa::@2 to:ultoa::@3 ultoa::@3: scope:[ultoa] from ultoa::@1 - [302] ultoa::$11 = (byte)ultoa::value#2 - [303] *ultoa::buffer#11 = DIGITS[ultoa::$11] - [304] ultoa::buffer#3 = ++ ultoa::buffer#11 - [305] *ultoa::buffer#3 = 0 + [241] ultoa::$11 = (byte)ultoa::value#2 + [242] *ultoa::buffer#11 = DIGITS[ultoa::$11] + [243] ultoa::buffer#3 = ++ ultoa::buffer#11 + [244] *ultoa::buffer#3 = 0 to:ultoa::@return ultoa::@return: scope:[ultoa] from ultoa::@3 - [306] return + [245] return to:@return ultoa::@2: scope:[ultoa] from ultoa::@1 - [307] ultoa::$10 = ultoa::digit#2 << 2 - [308] ultoa::digit_value#0 = RADIX_DECIMAL_VALUES_LONG[ultoa::$10] - [309] if(0!=ultoa::started#2) goto ultoa::@5 + [246] ultoa::$10 = ultoa::digit#2 << 2 + [247] ultoa::digit_value#0 = RADIX_DECIMAL_VALUES_LONG[ultoa::$10] + [248] if(0!=ultoa::started#2) goto ultoa::@5 to:ultoa::@7 ultoa::@7: scope:[ultoa] from ultoa::@2 - [310] if(ultoa::value#2>=ultoa::digit_value#0) goto ultoa::@5 + [249] if(ultoa::value#2>=ultoa::digit_value#0) goto ultoa::@5 to:ultoa::@4 ultoa::@4: scope:[ultoa] from ultoa::@6 ultoa::@7 - [311] ultoa::buffer#14 = phi( ultoa::@7/ultoa::buffer#11, ultoa::@6/ultoa::buffer#4 ) - [311] ultoa::started#4 = phi( ultoa::@7/ultoa::started#2, ultoa::@6/1 ) - [311] ultoa::value#6 = phi( ultoa::@7/ultoa::value#2, ultoa::@6/ultoa::value#0 ) - [312] ultoa::digit#1 = ++ ultoa::digit#2 + [250] ultoa::buffer#14 = phi( ultoa::@7/ultoa::buffer#11, ultoa::@6/ultoa::buffer#4 ) + [250] ultoa::started#4 = phi( ultoa::@7/ultoa::started#2, ultoa::@6/1 ) + [250] ultoa::value#6 = phi( ultoa::@7/ultoa::value#2, ultoa::@6/ultoa::value#0 ) + [251] ultoa::digit#1 = ++ ultoa::digit#2 to:ultoa::@1 ultoa::@5: scope:[ultoa] from ultoa::@2 ultoa::@7 - [313] ultoa_append::buffer#0 = ultoa::buffer#11 - [314] ultoa_append::value#0 = ultoa::value#2 - [315] ultoa_append::sub#0 = ultoa::digit_value#0 - [316] call ultoa_append - [317] ultoa_append::return#0 = ultoa_append::value#2 + [252] ultoa_append::buffer#0 = ultoa::buffer#11 + [253] ultoa_append::value#0 = ultoa::value#2 + [254] ultoa_append::sub#0 = ultoa::digit_value#0 + [255] call ultoa_append + [256] ultoa_append::return#0 = ultoa_append::value#2 to:ultoa::@6 ultoa::@6: scope:[ultoa] from ultoa::@5 - [318] ultoa::value#0 = ultoa_append::return#0 - [319] ultoa::buffer#4 = ++ ultoa::buffer#11 + [257] ultoa::value#0 = ultoa_append::return#0 + [258] ultoa::buffer#4 = ++ ultoa::buffer#11 to:ultoa::@4 void uctoa(byte uctoa::value , byte* uctoa::buffer , byte uctoa::radix) uctoa: scope:[uctoa] from printf_uchar::@1 - [320] phi() + [259] phi() to:uctoa::@1 uctoa::@1: scope:[uctoa] from uctoa uctoa::@4 - [321] uctoa::buffer#11 = phi( uctoa::@4/uctoa::buffer#14, uctoa/(byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS ) - [321] uctoa::started#2 = phi( uctoa::@4/uctoa::started#4, uctoa/0 ) - [321] uctoa::value#2 = phi( uctoa::@4/uctoa::value#6, uctoa/uctoa::value#1 ) - [321] uctoa::digit#2 = phi( uctoa::@4/uctoa::digit#1, uctoa/0 ) - [322] if(uctoa::digit#2<2-1) goto uctoa::@2 + [260] uctoa::buffer#11 = phi( uctoa::@4/uctoa::buffer#14, uctoa/(byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS ) + [260] uctoa::started#2 = phi( uctoa::@4/uctoa::started#4, uctoa/0 ) + [260] uctoa::value#2 = phi( uctoa::@4/uctoa::value#6, uctoa/uctoa::value#1 ) + [260] uctoa::digit#2 = phi( uctoa::@4/uctoa::digit#1, uctoa/0 ) + [261] if(uctoa::digit#2<2-1) goto uctoa::@2 to:uctoa::@3 uctoa::@3: scope:[uctoa] from uctoa::@1 - [323] *uctoa::buffer#11 = DIGITS[uctoa::value#2] - [324] uctoa::buffer#3 = ++ uctoa::buffer#11 - [325] *uctoa::buffer#3 = 0 + [262] *uctoa::buffer#11 = DIGITS[uctoa::value#2] + [263] uctoa::buffer#3 = ++ uctoa::buffer#11 + [264] *uctoa::buffer#3 = 0 to:uctoa::@return uctoa::@return: scope:[uctoa] from uctoa::@3 - [326] return + [265] return to:@return uctoa::@2: scope:[uctoa] from uctoa::@1 - [327] uctoa::digit_value#0 = RADIX_HEXADECIMAL_VALUES_CHAR[uctoa::digit#2] - [328] if(0!=uctoa::started#2) goto uctoa::@5 + [266] uctoa::digit_value#0 = RADIX_HEXADECIMAL_VALUES_CHAR[uctoa::digit#2] + [267] if(0!=uctoa::started#2) goto uctoa::@5 to:uctoa::@7 uctoa::@7: scope:[uctoa] from uctoa::@2 - [329] if(uctoa::value#2>=uctoa::digit_value#0) goto uctoa::@5 + [268] if(uctoa::value#2>=uctoa::digit_value#0) goto uctoa::@5 to:uctoa::@4 uctoa::@4: scope:[uctoa] from uctoa::@6 uctoa::@7 - [330] uctoa::buffer#14 = phi( uctoa::@7/uctoa::buffer#11, uctoa::@6/uctoa::buffer#4 ) - [330] uctoa::started#4 = phi( uctoa::@7/uctoa::started#2, uctoa::@6/1 ) - [330] uctoa::value#6 = phi( uctoa::@7/uctoa::value#2, uctoa::@6/uctoa::value#0 ) - [331] uctoa::digit#1 = ++ uctoa::digit#2 + [269] uctoa::buffer#14 = phi( uctoa::@7/uctoa::buffer#11, uctoa::@6/uctoa::buffer#4 ) + [269] uctoa::started#4 = phi( uctoa::@7/uctoa::started#2, uctoa::@6/1 ) + [269] uctoa::value#6 = phi( uctoa::@7/uctoa::value#2, uctoa::@6/uctoa::value#0 ) + [270] uctoa::digit#1 = ++ uctoa::digit#2 to:uctoa::@1 uctoa::@5: scope:[uctoa] from uctoa::@2 uctoa::@7 - [332] uctoa_append::buffer#0 = uctoa::buffer#11 - [333] uctoa_append::value#0 = uctoa::value#2 - [334] uctoa_append::sub#0 = uctoa::digit_value#0 - [335] call uctoa_append - [336] uctoa_append::return#0 = uctoa_append::value#2 + [271] uctoa_append::buffer#0 = uctoa::buffer#11 + [272] uctoa_append::value#0 = uctoa::value#2 + [273] uctoa_append::sub#0 = uctoa::digit_value#0 + [274] call uctoa_append + [275] uctoa_append::return#0 = uctoa_append::value#2 to:uctoa::@6 uctoa::@6: scope:[uctoa] from uctoa::@5 - [337] uctoa::value#0 = uctoa_append::return#0 - [338] uctoa::buffer#4 = ++ uctoa::buffer#11 + [276] uctoa::value#0 = uctoa_append::return#0 + [277] uctoa::buffer#4 = ++ uctoa::buffer#11 to:uctoa::@4 void cputln() cputln: scope:[cputln] from cputc::@1 cputc::@3 - [339] conio_line_text = conio_line_text + $28 - [340] conio_line_color = conio_line_color + $28 - [341] conio_cursor_x = 0 - [342] conio_cursor_y = ++ conio_cursor_y - [343] call cscroll + [278] conio_line_text = conio_line_text + $28 + [279] conio_line_color = conio_line_color + $28 + [280] conio_cursor_x = 0 + [281] conio_cursor_y = ++ conio_cursor_y + [282] call cscroll to:cputln::@return cputln::@return: scope:[cputln] from cputln - [344] return + [283] return to:@return word utoa_append(byte* utoa_append::buffer , word utoa_append::value , word utoa_append::sub) utoa_append: scope:[utoa_append] from utoa::@5 - [345] phi() + [284] phi() to:utoa_append::@1 utoa_append::@1: scope:[utoa_append] from utoa_append utoa_append::@2 - [346] utoa_append::digit#2 = phi( utoa_append/0, utoa_append::@2/utoa_append::digit#1 ) - [346] utoa_append::value#2 = phi( utoa_append/utoa_append::value#0, utoa_append::@2/utoa_append::value#1 ) - [347] if(utoa_append::value#2>=utoa_append::sub#0) goto utoa_append::@2 + [285] utoa_append::digit#2 = phi( utoa_append/0, utoa_append::@2/utoa_append::digit#1 ) + [285] utoa_append::value#2 = phi( utoa_append/utoa_append::value#0, utoa_append::@2/utoa_append::value#1 ) + [286] if(utoa_append::value#2>=utoa_append::sub#0) goto utoa_append::@2 to:utoa_append::@3 utoa_append::@3: scope:[utoa_append] from utoa_append::@1 - [348] *utoa_append::buffer#0 = DIGITS[utoa_append::digit#2] + [287] *utoa_append::buffer#0 = DIGITS[utoa_append::digit#2] to:utoa_append::@return utoa_append::@return: scope:[utoa_append] from utoa_append::@3 - [349] return + [288] return to:@return utoa_append::@2: scope:[utoa_append] from utoa_append::@1 - [350] utoa_append::digit#1 = ++ utoa_append::digit#2 - [351] utoa_append::value#1 = utoa_append::value#2 - utoa_append::sub#0 + [289] utoa_append::digit#1 = ++ utoa_append::digit#2 + [290] utoa_append::value#1 = utoa_append::value#2 - utoa_append::sub#0 to:utoa_append::@1 word strlen(byte* strlen::str) strlen: scope:[strlen] from printf_number_buffer::@6 - [352] phi() + [291] phi() to:strlen::@1 strlen::@1: scope:[strlen] from strlen strlen::@2 - [353] strlen::len#2 = phi( strlen/0, strlen::@2/strlen::len#1 ) - [353] strlen::str#3 = phi( strlen/(byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS, strlen::@2/strlen::str#0 ) - [354] if(0!=*strlen::str#3) goto strlen::@2 + [292] strlen::len#2 = phi( strlen/0, strlen::@2/strlen::len#1 ) + [292] strlen::str#2 = phi( strlen/(byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS, strlen::@2/strlen::str#0 ) + [293] if(0!=*strlen::str#2) goto strlen::@2 to:strlen::@return strlen::@return: scope:[strlen] from strlen::@1 - [355] return + [294] return to:@return strlen::@2: scope:[strlen] from strlen::@1 - [356] strlen::len#1 = ++ strlen::len#2 - [357] strlen::str#0 = ++ strlen::str#3 + [295] strlen::len#1 = ++ strlen::len#2 + [296] strlen::str#0 = ++ strlen::str#2 to:strlen::@1 void printf_padding(byte printf_padding::pad , byte printf_padding::length) printf_padding: scope:[printf_padding] from printf_number_buffer::@10 printf_number_buffer::@12 printf_number_buffer::@8 - [358] printf_padding::pad#7 = phi( printf_number_buffer::@10/'0', printf_number_buffer::@12/' ', printf_number_buffer::@8/' ' ) - [358] printf_padding::length#6 = phi( printf_number_buffer::@10/printf_padding::length#1, printf_number_buffer::@12/printf_padding::length#2, printf_number_buffer::@8/printf_padding::length#0 ) + [297] printf_padding::pad#5 = phi( printf_number_buffer::@10/'0', printf_number_buffer::@12/' ', printf_number_buffer::@8/' ' ) + [297] printf_padding::length#4 = phi( printf_number_buffer::@10/printf_padding::length#1, printf_number_buffer::@12/printf_padding::length#2, printf_number_buffer::@8/printf_padding::length#0 ) to:printf_padding::@1 printf_padding::@1: scope:[printf_padding] from printf_padding printf_padding::@3 - [359] printf_padding::i#2 = phi( printf_padding/0, printf_padding::@3/printf_padding::i#1 ) - [360] if(printf_padding::i#2=ultoa_append::sub#0) goto ultoa_append::@2 + [315] ultoa_append::digit#2 = phi( ultoa_append/0, ultoa_append::@2/ultoa_append::digit#1 ) + [315] ultoa_append::value#2 = phi( ultoa_append/ultoa_append::value#0, ultoa_append::@2/ultoa_append::value#1 ) + [316] if(ultoa_append::value#2>=ultoa_append::sub#0) goto ultoa_append::@2 to:ultoa_append::@3 ultoa_append::@3: scope:[ultoa_append] from ultoa_append::@1 - [378] *ultoa_append::buffer#0 = DIGITS[ultoa_append::digit#2] + [317] *ultoa_append::buffer#0 = DIGITS[ultoa_append::digit#2] to:ultoa_append::@return ultoa_append::@return: scope:[ultoa_append] from ultoa_append::@3 - [379] return + [318] return to:@return ultoa_append::@2: scope:[ultoa_append] from ultoa_append::@1 - [380] ultoa_append::digit#1 = ++ ultoa_append::digit#2 - [381] ultoa_append::value#1 = ultoa_append::value#2 - ultoa_append::sub#0 + [319] ultoa_append::digit#1 = ++ ultoa_append::digit#2 + [320] ultoa_append::value#1 = ultoa_append::value#2 - ultoa_append::sub#0 to:ultoa_append::@1 byte uctoa_append(byte* uctoa_append::buffer , byte uctoa_append::value , byte uctoa_append::sub) uctoa_append: scope:[uctoa_append] from uctoa::@5 - [382] phi() + [321] phi() to:uctoa_append::@1 uctoa_append::@1: scope:[uctoa_append] from uctoa_append uctoa_append::@2 - [383] uctoa_append::digit#2 = phi( uctoa_append/0, uctoa_append::@2/uctoa_append::digit#1 ) - [383] uctoa_append::value#2 = phi( uctoa_append/uctoa_append::value#0, uctoa_append::@2/uctoa_append::value#1 ) - [384] if(uctoa_append::value#2>=uctoa_append::sub#0) goto uctoa_append::@2 + [322] uctoa_append::digit#2 = phi( uctoa_append/0, uctoa_append::@2/uctoa_append::digit#1 ) + [322] uctoa_append::value#2 = phi( uctoa_append/uctoa_append::value#0, uctoa_append::@2/uctoa_append::value#1 ) + [323] if(uctoa_append::value#2>=uctoa_append::sub#0) goto uctoa_append::@2 to:uctoa_append::@3 uctoa_append::@3: scope:[uctoa_append] from uctoa_append::@1 - [385] *uctoa_append::buffer#0 = DIGITS[uctoa_append::digit#2] + [324] *uctoa_append::buffer#0 = DIGITS[uctoa_append::digit#2] to:uctoa_append::@return uctoa_append::@return: scope:[uctoa_append] from uctoa_append::@3 - [386] return + [325] return to:@return uctoa_append::@2: scope:[uctoa_append] from uctoa_append::@1 - [387] uctoa_append::digit#1 = ++ uctoa_append::digit#2 - [388] uctoa_append::value#1 = uctoa_append::value#2 - uctoa_append::sub#0 + [326] uctoa_append::digit#1 = ++ uctoa_append::digit#2 + [327] uctoa_append::value#1 = uctoa_append::value#2 - uctoa_append::sub#0 to:uctoa_append::@1 void cscroll() cscroll: scope:[cscroll] from cputln - [389] if(conio_cursor_y!=$19) goto cscroll::@return + [328] if(conio_cursor_y!=$19) goto cscroll::@return to:cscroll::@1 cscroll::@1: scope:[cscroll] from cscroll - [390] phi() - [391] call memcpy + [329] phi() + [330] call memcpy to:cscroll::@2 cscroll::@2: scope:[cscroll] from cscroll::@1 - [392] phi() - [393] call memcpy + [331] phi() + [332] call memcpy to:cscroll::@3 cscroll::@3: scope:[cscroll] from cscroll::@2 - [394] phi() - [395] call memset + [333] phi() + [334] call memset to:cscroll::@4 cscroll::@4: scope:[cscroll] from cscroll::@3 - [396] phi() - [397] call memset + [335] phi() + [336] call memset to:cscroll::@5 cscroll::@5: scope:[cscroll] from cscroll::@4 - [398] conio_line_text = conio_line_text - $28 - [399] conio_line_color = conio_line_color - $28 - [400] conio_cursor_y = -- conio_cursor_y + [337] conio_line_text = conio_line_text - $28 + [338] conio_line_color = conio_line_color - $28 + [339] conio_cursor_y = -- conio_cursor_y to:cscroll::@return cscroll::@return: scope:[cscroll] from cscroll cscroll::@5 - [401] return + [340] return to:@return byte toupper(byte toupper::ch) toupper: scope:[toupper] from strupr::@2 - [402] if(toupper::ch#0<'a') goto toupper::@return + [341] if(toupper::ch#0<'a') goto toupper::@return to:toupper::@2 toupper::@2: scope:[toupper] from toupper - [403] if(toupper::ch#0<='z') goto toupper::@1 + [342] if(toupper::ch#0<='z') goto toupper::@1 to:toupper::@return toupper::@1: scope:[toupper] from toupper::@2 - [404] toupper::return#0 = toupper::ch#0 + 'A'-'a' + [343] toupper::return#0 = toupper::ch#0 + 'A'-'a' to:toupper::@return toupper::@return: scope:[toupper] from toupper toupper::@1 toupper::@2 - [405] toupper::return#2 = phi( toupper::@1/toupper::return#0, toupper/toupper::ch#0, toupper::@2/toupper::ch#0 ) - [406] return + [344] toupper::return#2 = phi( toupper::@1/toupper::return#0, toupper/toupper::ch#0, toupper::@2/toupper::ch#0 ) + [345] return to:@return void* memcpy(void* memcpy::destination , void* memcpy::source , word memcpy::num) memcpy: scope:[memcpy] from cscroll::@1 cscroll::@2 - [407] memcpy::destination#2 = phi( cscroll::@1/(void*)DEFAULT_SCREEN, cscroll::@2/(void*)COLORRAM ) - [407] memcpy::source#2 = phi( cscroll::@1/(void*)DEFAULT_SCREEN+$28, cscroll::@2/(void*)COLORRAM+$28 ) - [408] memcpy::src_end#0 = (byte*)memcpy::source#2 + (word)$19*$28-$28 - [409] memcpy::src#4 = (byte*)memcpy::source#2 - [410] memcpy::dst#4 = (byte*)memcpy::destination#2 + [346] memcpy::destination#2 = phi( cscroll::@1/(void*)DEFAULT_SCREEN, cscroll::@2/(void*)COLORRAM ) + [346] memcpy::source#2 = phi( cscroll::@1/(void*)DEFAULT_SCREEN+$28, cscroll::@2/(void*)COLORRAM+$28 ) + [347] memcpy::src_end#0 = (byte*)memcpy::source#2 + (word)$19*$28-$28 + [348] memcpy::src#4 = (byte*)memcpy::source#2 + [349] memcpy::dst#4 = (byte*)memcpy::destination#2 to:memcpy::@1 memcpy::@1: scope:[memcpy] from memcpy memcpy::@2 - [411] memcpy::dst#2 = phi( memcpy/memcpy::dst#4, memcpy::@2/memcpy::dst#1 ) - [411] memcpy::src#2 = phi( memcpy/memcpy::src#4, memcpy::@2/memcpy::src#1 ) - [412] if(memcpy::src#2!=memcpy::src_end#0) goto memcpy::@2 + [350] memcpy::dst#2 = phi( memcpy/memcpy::dst#4, memcpy::@2/memcpy::dst#1 ) + [350] memcpy::src#2 = phi( memcpy/memcpy::src#4, memcpy::@2/memcpy::src#1 ) + [351] if(memcpy::src#2!=memcpy::src_end#0) goto memcpy::@2 to:memcpy::@return memcpy::@return: scope:[memcpy] from memcpy::@1 - [413] return + [352] return to:@return memcpy::@2: scope:[memcpy] from memcpy::@1 - [414] *memcpy::dst#2 = *memcpy::src#2 - [415] memcpy::dst#1 = ++ memcpy::dst#2 - [416] memcpy::src#1 = ++ memcpy::src#2 + [353] *memcpy::dst#2 = *memcpy::src#2 + [354] memcpy::dst#1 = ++ memcpy::dst#2 + [355] memcpy::src#1 = ++ memcpy::src#2 to:memcpy::@1 void* memset(void* memset::str , byte memset::c , word memset::num) memset: scope:[memset] from cscroll::@3 cscroll::@4 - [417] memset::c#4 = phi( cscroll::@3/' ', cscroll::@4/LIGHT_BLUE ) - [417] memset::str#3 = phi( cscroll::@3/(void*)DEFAULT_SCREEN+(word)$19*$28-$28, cscroll::@4/(void*)COLORRAM+(word)$19*$28-$28 ) + [356] memset::c#4 = phi( cscroll::@3/' ', cscroll::@4/LIGHT_BLUE ) + [356] memset::str#3 = phi( cscroll::@3/(void*)DEFAULT_SCREEN+(word)$19*$28-$28, cscroll::@4/(void*)COLORRAM+(word)$19*$28-$28 ) to:memset::@1 memset::@1: scope:[memset] from memset - [418] memset::end#0 = (byte*)memset::str#3 + $28 - [419] memset::dst#4 = (byte*)memset::str#3 + [357] memset::end#0 = (byte*)memset::str#3 + $28 + [358] memset::dst#4 = (byte*)memset::str#3 to:memset::@2 memset::@2: scope:[memset] from memset::@1 memset::@3 - [420] memset::dst#2 = phi( memset::@1/memset::dst#4, memset::@3/memset::dst#1 ) - [421] if(memset::dst#2!=memset::end#0) goto memset::@3 + [359] memset::dst#2 = phi( memset::@1/memset::dst#4, memset::@3/memset::dst#1 ) + [360] if(memset::dst#2!=memset::end#0) goto memset::@3 to:memset::@return memset::@return: scope:[memset] from memset::@2 - [422] return + [361] return to:@return memset::@3: scope:[memset] from memset::@2 - [423] *memset::dst#2 = memset::c#4 - [424] memset::dst#1 = ++ memset::dst#2 + [362] *memset::dst#2 = memset::c#4 + [363] memset::dst#1 = ++ memset::dst#2 to:memset::@2 diff --git a/src/test/ref/examples/eightqueens/eightqueens-recursive.log b/src/test/ref/examples/eightqueens/eightqueens-recursive.log index 24804c488..8c3991bd8 100644 --- a/src/test/ref/examples/eightqueens/eightqueens-recursive.log +++ b/src/test/ref/examples/eightqueens/eightqueens-recursive.log @@ -5,7 +5,6 @@ Fixing struct type SIZE_OF struct printf_buffer_number to 12 Converting variable modified inside __stackcall procedure queen() to load/store count Added struct type cast to parameter value list call printf_uint 8 (struct printf_format_number){ 0, 0, 0, 0, 0, DECIMAL } Added struct type cast to parameter value list call printf_ulong count (struct printf_format_number){ 0, 0, 0, 0, 0, DECIMAL } -Added struct type cast to parameter value list call printf_string main::$6 (struct printf_format_string){ 0, 0 } Added struct type cast to parameter value list call printf_ulong count (struct printf_format_number){ 0, 0, 0, 0, 0, DECIMAL } Added struct type cast to parameter value list call printf_uchar print::i (struct printf_format_number){ 0, 0, 0, 0, 0, HEXADECIMAL } Added struct type cast to parameter value list call printf_uchar print::i1 (struct printf_format_number){ 0, 0, 0, 0, 0, HEXADECIMAL } @@ -15,8 +14,7 @@ Inlined call vicSelectGfxBank::$0 = call toDd00 vicSelectGfxBank::gfx Inlined call call __init Eliminating unused variable with no statement main::$1 Eliminating unused variable with no statement main::$2 -Eliminating unused variable with no statement main::$5 -Eliminating unused variable with no statement main::$7 +Eliminating unused variable with no statement main::$4 Eliminating unused variable with no statement print::$1 Eliminating unused variable with no statement print::$3 Eliminating unused variable with no statement print::$5 @@ -27,8 +25,6 @@ Calling convention __stackcall adding prepare/execute/finalize for call queen qu Calling convention STACK_CALL replacing param(queen::row) with stackidx(byte,queen::OFFSET_STACK_ROW) Calling convention STACK_CALL adding stack push stackpush(byte) = 1 Calling convention STACK_CALL adding stack push stackpush(byte) = queen::$4 -Unwinding list assignment { main::$5_TENTHS, main::$5_SEC, main::$5_MIN, main::$5_HOURS } = { tod_read::return_TENTHS, tod_read::return_SEC, tod_read::return_MIN, tod_read::return_HOURS } -Unwinding list assignment { tod_read::return_TENTHS#2, tod_read::return_SEC#2, tod_read::return_MIN#2, tod_read::return_HOURS#2 } = { tod_read::return_TENTHS#1, tod_read::return_SEC#1, tod_read::return_MIN#1, tod_read::return_HOURS#1 } CONTROL FLOW GRAPH SSA @@ -174,29 +170,29 @@ strupr::@return: scope:[strupr] from strupr::@3 to:@return word strlen(byte* strlen::str) -strlen: scope:[strlen] from printf_number_buffer::@6 printf_string::@3 - strlen::str#5 = phi( printf_number_buffer::@6/strlen::str#1, printf_string::@3/strlen::str#2 ) +strlen: scope:[strlen] from printf_number_buffer::@6 + strlen::str#4 = phi( printf_number_buffer::@6/strlen::str#1 ) strlen::len#0 = 0 to:strlen::@1 strlen::@1: scope:[strlen] from strlen strlen::@2 strlen::len#4 = phi( strlen/strlen::len#0, strlen::@2/strlen::len#1 ) - strlen::str#3 = phi( strlen/strlen::str#5, strlen::@2/strlen::str#0 ) - strlen::$0 = 0 != *strlen::str#3 + strlen::str#2 = phi( strlen/strlen::str#4, strlen::@2/strlen::str#0 ) + strlen::$0 = 0 != *strlen::str#2 if(strlen::$0) goto strlen::@2 to:strlen::@3 strlen::@2: scope:[strlen] from strlen::@1 - strlen::str#4 = phi( strlen::@1/strlen::str#3 ) + strlen::str#3 = phi( strlen::@1/strlen::str#2 ) strlen::len#2 = phi( strlen::@1/strlen::len#4 ) strlen::len#1 = ++ strlen::len#2 - strlen::str#0 = ++ strlen::str#4 + strlen::str#0 = ++ strlen::str#3 to:strlen::@1 strlen::@3: scope:[strlen] from strlen::@1 strlen::len#3 = phi( strlen::@1/strlen::len#4 ) strlen::return#0 = strlen::len#3 to:strlen::@return strlen::@return: scope:[strlen] from strlen::@3 - strlen::return#4 = phi( strlen::@3/strlen::return#0 ) - strlen::return#1 = strlen::return#4 + strlen::return#3 = phi( strlen::@3/strlen::return#0 ) + strlen::return#1 = strlen::return#3 return to:@return @@ -929,26 +925,26 @@ cscroll::@return: scope:[cscroll] from cscroll cscroll::@7 cscroll::@8 to:@return void cputs(to_nomodify byte* cputs::s) -cputs: scope:[cputs] from main::@1 main::@11 main::@2 main::@7 main::@9 print::@11 print::@12 print::@14 print::@5 print::@9 printf_number_buffer::@5 printf_string::@2 - cputs::s#14 = phi( main::@1/cputs::s#3, main::@11/cputs::s#7, main::@2/cputs::s#4, main::@7/cputs::s#5, main::@9/cputs::s#6, print::@11/cputs::s#12, print::@12/cputs::s#8, print::@14/cputs::s#9, print::@5/cputs::s#10, print::@9/cputs::s#11, printf_number_buffer::@5/cputs::s#1, printf_string::@2/cputs::s#2 ) +cputs: scope:[cputs] from main::@1 main::@2 main::@4 main::@6 print::@11 print::@12 print::@14 print::@5 print::@9 printf_number_buffer::@5 + cputs::s#12 = phi( main::@1/cputs::s#2, main::@2/cputs::s#3, main::@4/cputs::s#4, main::@6/cputs::s#5, print::@11/cputs::s#10, print::@12/cputs::s#6, print::@14/cputs::s#7, print::@5/cputs::s#8, print::@9/cputs::s#9, printf_number_buffer::@5/cputs::s#1 ) cputs::c#0 = 0 to:cputs::@1 cputs::@1: scope:[cputs] from cputs cputs::@3 - cputs::s#13 = phi( cputs/cputs::s#14, cputs::@3/cputs::s#15 ) - cputs::c#1 = *cputs::s#13 + cputs::s#11 = phi( cputs/cputs::s#12, cputs::@3/cputs::s#13 ) + cputs::c#1 = *cputs::s#11 cputs::$0 = cputs::c#1 - cputs::s#0 = ++ cputs::s#13 + cputs::s#0 = ++ cputs::s#11 cputs::$2 = 0 != cputs::$0 if(cputs::$2) goto cputs::@2 to:cputs::@return cputs::@2: scope:[cputs] from cputs::@1 - cputs::s#16 = phi( cputs::@1/cputs::s#0 ) + cputs::s#14 = phi( cputs::@1/cputs::s#0 ) cputs::c#2 = phi( cputs::@1/cputs::c#1 ) cputc::c#0 = cputs::c#2 call cputc to:cputs::@3 cputs::@3: scope:[cputs] from cputs::@2 - cputs::s#15 = phi( cputs::@2/cputs::s#16 ) + cputs::s#13 = phi( cputs::@2/cputs::s#14 ) to:cputs::@1 cputs::@return: scope:[cputs] from cputs::@1 return @@ -977,28 +973,28 @@ conio_c64_init::@return: scope:[conio_c64_init] from conio_c64_init::@3 to:@return void printf_padding(byte printf_padding::pad , byte printf_padding::length) -printf_padding: scope:[printf_padding] from printf_number_buffer::@10 printf_number_buffer::@12 printf_number_buffer::@8 printf_string::@5 printf_string::@6 - printf_padding::pad#7 = phi( printf_number_buffer::@10/printf_padding::pad#1, printf_number_buffer::@12/printf_padding::pad#2, printf_number_buffer::@8/printf_padding::pad#0, printf_string::@5/printf_padding::pad#3, printf_string::@6/printf_padding::pad#4 ) - printf_padding::length#6 = phi( printf_number_buffer::@10/printf_padding::length#1, printf_number_buffer::@12/printf_padding::length#2, printf_number_buffer::@8/printf_padding::length#0, printf_string::@5/printf_padding::length#3, printf_string::@6/printf_padding::length#4 ) +printf_padding: scope:[printf_padding] from printf_number_buffer::@10 printf_number_buffer::@12 printf_number_buffer::@8 + printf_padding::pad#5 = phi( printf_number_buffer::@10/printf_padding::pad#1, printf_number_buffer::@12/printf_padding::pad#2, printf_number_buffer::@8/printf_padding::pad#0 ) + printf_padding::length#4 = phi( printf_number_buffer::@10/printf_padding::length#1, printf_number_buffer::@12/printf_padding::length#2, printf_number_buffer::@8/printf_padding::length#0 ) printf_padding::i#0 = 0 to:printf_padding::@1 printf_padding::@1: scope:[printf_padding] from printf_padding printf_padding::@3 - printf_padding::pad#6 = phi( printf_padding/printf_padding::pad#7, printf_padding::@3/printf_padding::pad#8 ) - printf_padding::length#5 = phi( printf_padding/printf_padding::length#6, printf_padding::@3/printf_padding::length#7 ) + printf_padding::pad#4 = phi( printf_padding/printf_padding::pad#5, printf_padding::@3/printf_padding::pad#6 ) + printf_padding::length#3 = phi( printf_padding/printf_padding::length#4, printf_padding::@3/printf_padding::length#5 ) printf_padding::i#2 = phi( printf_padding/printf_padding::i#0, printf_padding::@3/printf_padding::i#1 ) - printf_padding::$0 = printf_padding::i#2 < printf_padding::length#5 + printf_padding::$0 = printf_padding::i#2 < printf_padding::length#3 if(printf_padding::$0) goto printf_padding::@2 to:printf_padding::@return printf_padding::@2: scope:[printf_padding] from printf_padding::@1 - printf_padding::length#8 = phi( printf_padding::@1/printf_padding::length#5 ) + printf_padding::length#6 = phi( printf_padding::@1/printf_padding::length#3 ) printf_padding::i#4 = phi( printf_padding::@1/printf_padding::i#2 ) - printf_padding::pad#5 = phi( printf_padding::@1/printf_padding::pad#6 ) - cputc::c#1 = printf_padding::pad#5 + printf_padding::pad#3 = phi( printf_padding::@1/printf_padding::pad#4 ) + cputc::c#1 = printf_padding::pad#3 call cputc to:printf_padding::@3 printf_padding::@3: scope:[printf_padding] from printf_padding::@2 - printf_padding::pad#8 = phi( printf_padding::@2/printf_padding::pad#5 ) - printf_padding::length#7 = phi( printf_padding::@2/printf_padding::length#8 ) + printf_padding::pad#6 = phi( printf_padding::@2/printf_padding::pad#3 ) + printf_padding::length#5 = phi( printf_padding::@2/printf_padding::length#6 ) printf_padding::i#3 = phi( printf_padding::@2/printf_padding::i#4 ) printf_padding::i#1 = ++ printf_padding::i#3 to:printf_padding::@1 @@ -1007,14 +1003,14 @@ printf_padding::@return: scope:[printf_padding] from printf_padding::@1 to:@return void printf_ulong(dword printf_ulong::uvalue , byte printf_ulong::format_min_length , byte printf_ulong::format_justify_left , byte printf_ulong::format_sign_always , byte printf_ulong::format_zero_padding , byte printf_ulong::format_upper_case , byte printf_ulong::format_radix) -printf_ulong: scope:[printf_ulong] from main::@8 print::@13 - printf_ulong::format_upper_case#6 = phi( main::@8/printf_ulong::format_upper_case#0, print::@13/printf_ulong::format_upper_case#1 ) - printf_ulong::format_zero_padding#6 = phi( main::@8/printf_ulong::format_zero_padding#0, print::@13/printf_ulong::format_zero_padding#1 ) - printf_ulong::format_justify_left#6 = phi( main::@8/printf_ulong::format_justify_left#0, print::@13/printf_ulong::format_justify_left#1 ) - printf_ulong::format_min_length#6 = phi( main::@8/printf_ulong::format_min_length#0, print::@13/printf_ulong::format_min_length#1 ) - printf_ulong::format_radix#6 = phi( main::@8/printf_ulong::format_radix#0, print::@13/printf_ulong::format_radix#1 ) - printf_ulong::uvalue#5 = phi( main::@8/printf_ulong::uvalue#0, print::@13/printf_ulong::uvalue#1 ) - printf_ulong::format_sign_always#2 = phi( main::@8/printf_ulong::format_sign_always#0, print::@13/printf_ulong::format_sign_always#1 ) +printf_ulong: scope:[printf_ulong] from main::@5 print::@13 + printf_ulong::format_upper_case#6 = phi( main::@5/printf_ulong::format_upper_case#0, print::@13/printf_ulong::format_upper_case#1 ) + printf_ulong::format_zero_padding#6 = phi( main::@5/printf_ulong::format_zero_padding#0, print::@13/printf_ulong::format_zero_padding#1 ) + printf_ulong::format_justify_left#6 = phi( main::@5/printf_ulong::format_justify_left#0, print::@13/printf_ulong::format_justify_left#1 ) + printf_ulong::format_min_length#6 = phi( main::@5/printf_ulong::format_min_length#0, print::@13/printf_ulong::format_min_length#1 ) + printf_ulong::format_radix#6 = phi( main::@5/printf_ulong::format_radix#0, print::@13/printf_ulong::format_radix#1 ) + printf_ulong::uvalue#5 = phi( main::@5/printf_ulong::uvalue#0, print::@13/printf_ulong::uvalue#1 ) + printf_ulong::format_sign_always#2 = phi( main::@5/printf_ulong::format_sign_always#0, print::@13/printf_ulong::format_sign_always#1 ) printf_ulong::$5 = 0 != printf_ulong::format_sign_always#2 if(printf_ulong::$5) goto printf_ulong::@1 to:printf_ulong::@2 @@ -1263,8 +1259,8 @@ printf_number_buffer::@15: scope:[printf_number_buffer] from printf_number_buff printf_number_buffer::format_justify_left#9 = phi( printf_number_buffer::@6/printf_number_buffer::format_justify_left#13 ) printf_number_buffer::format_min_length#5 = phi( printf_number_buffer::@6/printf_number_buffer::format_min_length#7 ) printf_number_buffer::buffer_sign#3 = phi( printf_number_buffer::@6/printf_number_buffer::buffer_sign#6 ) - strlen::return#5 = phi( printf_number_buffer::@6/strlen::return#2 ) - printf_number_buffer::$19 = strlen::return#5 + strlen::return#4 = phi( printf_number_buffer::@6/strlen::return#2 ) + printf_number_buffer::$19 = strlen::return#4 printf_number_buffer::len#0 = (signed byte)printf_number_buffer::$19 printf_number_buffer::$29 = 0 != printf_number_buffer::buffer_sign#3 printf_number_buffer::$20 = ! printf_number_buffer::$29 @@ -1433,186 +1429,16 @@ printf_number_buffer::@return: scope:[printf_number_buffer] from printf_number_ return to:@return -void printf_string(byte* printf_string::str , byte printf_string::format_min_length , byte printf_string::format_justify_left) -printf_string: scope:[printf_string] from main::@10 - printf_string::str#3 = phi( main::@10/printf_string::str#0 ) - printf_string::format_justify_left#3 = phi( main::@10/printf_string::format_justify_left#0 ) - printf_string::format_min_length#1 = phi( main::@10/printf_string::format_min_length#0 ) - printf_string::padding#0 = 0 - printf_string::$14 = 0 != printf_string::format_min_length#1 - printf_string::$0 = ! printf_string::$14 - if(printf_string::$0) goto printf_string::@1 - to:printf_string::@3 -printf_string::@1: scope:[printf_string] from printf_string printf_string::@4 printf_string::@7 - printf_string::str#4 = phi( printf_string/printf_string::str#3, printf_string::@4/printf_string::str#6, printf_string::@7/printf_string::str#7 ) - printf_string::padding#3 = phi( printf_string/printf_string::padding#0, printf_string::@4/printf_string::padding#2, printf_string::@7/printf_string::padding#1 ) - printf_string::format_justify_left#1 = phi( printf_string/printf_string::format_justify_left#3, printf_string::@4/printf_string::format_justify_left#4, printf_string::@7/printf_string::format_justify_left#5 ) - printf_string::$15 = 0 != printf_string::format_justify_left#1 - printf_string::$1 = ! printf_string::$15 - printf_string::$2 = printf_string::$1 && printf_string::padding#3 - printf_string::$3 = ! printf_string::$2 - if(printf_string::$3) goto printf_string::@2 - to:printf_string::@5 -printf_string::@3: scope:[printf_string] from printf_string - printf_string::format_justify_left#7 = phi( printf_string/printf_string::format_justify_left#3 ) - printf_string::format_min_length#3 = phi( printf_string/printf_string::format_min_length#1 ) - printf_string::str#1 = phi( printf_string/printf_string::str#3 ) - strlen::str#2 = printf_string::str#1 - call strlen - strlen::return#3 = strlen::return#1 - to:printf_string::@7 -printf_string::@7: scope:[printf_string] from printf_string::@3 - printf_string::str#7 = phi( printf_string::@3/printf_string::str#1 ) - printf_string::format_justify_left#5 = phi( printf_string::@3/printf_string::format_justify_left#7 ) - printf_string::format_min_length#2 = phi( printf_string::@3/printf_string::format_min_length#3 ) - strlen::return#6 = phi( printf_string::@3/strlen::return#3 ) - printf_string::$9 = strlen::return#6 - printf_string::len#0 = (signed byte)printf_string::$9 - printf_string::$13 = (signed byte)printf_string::format_min_length#2 - printf_string::$10 = printf_string::$13 - printf_string::len#0 - printf_string::padding#1 = printf_string::$10 - printf_string::$11 = printf_string::padding#1 < 0 - printf_string::$12 = ! printf_string::$11 - if(printf_string::$12) goto printf_string::@1 - to:printf_string::@4 -printf_string::@4: scope:[printf_string] from printf_string::@7 - printf_string::str#6 = phi( printf_string::@7/printf_string::str#7 ) - printf_string::format_justify_left#4 = phi( printf_string::@7/printf_string::format_justify_left#5 ) - printf_string::padding#2 = 0 - to:printf_string::@1 -printf_string::@2: scope:[printf_string] from printf_string::@1 printf_string::@9 - printf_string::padding#7 = phi( printf_string::@1/printf_string::padding#3, printf_string::@9/printf_string::padding#8 ) - printf_string::format_justify_left#6 = phi( printf_string::@1/printf_string::format_justify_left#1, printf_string::@9/printf_string::format_justify_left#8 ) - printf_string::str#2 = phi( printf_string::@1/printf_string::str#4, printf_string::@9/printf_string::str#5 ) - cputs::s#2 = printf_string::str#2 - call cputs - to:printf_string::@8 -printf_string::@8: scope:[printf_string] from printf_string::@2 - printf_string::padding#4 = phi( printf_string::@2/printf_string::padding#7 ) - printf_string::format_justify_left#2 = phi( printf_string::@2/printf_string::format_justify_left#6 ) - printf_string::$6 = printf_string::format_justify_left#2 && printf_string::padding#4 - printf_string::$7 = ! printf_string::$6 - if(printf_string::$7) goto printf_string::@return - to:printf_string::@6 -printf_string::@5: scope:[printf_string] from printf_string::@1 - printf_string::format_justify_left#9 = phi( printf_string::@1/printf_string::format_justify_left#1 ) - printf_string::str#8 = phi( printf_string::@1/printf_string::str#4 ) - printf_string::padding#5 = phi( printf_string::@1/printf_string::padding#3 ) - printf_padding::pad#3 = ' ' - printf_padding::length#3 = (byte)printf_string::padding#5 - call printf_padding - to:printf_string::@9 -printf_string::@9: scope:[printf_string] from printf_string::@5 - printf_string::padding#8 = phi( printf_string::@5/printf_string::padding#5 ) - printf_string::format_justify_left#8 = phi( printf_string::@5/printf_string::format_justify_left#9 ) - printf_string::str#5 = phi( printf_string::@5/printf_string::str#8 ) - to:printf_string::@2 -printf_string::@6: scope:[printf_string] from printf_string::@8 - printf_string::padding#6 = phi( printf_string::@8/printf_string::padding#4 ) - printf_padding::pad#4 = ' ' - printf_padding::length#4 = (byte)printf_string::padding#6 - call printf_padding - to:printf_string::@10 -printf_string::@10: scope:[printf_string] from printf_string::@6 - to:printf_string::@return -printf_string::@return: scope:[printf_string] from printf_string::@10 printf_string::@8 - return - to:@return - -void tod_init(byte tod_init::tod_TENTHS , byte tod_init::tod_SEC , byte tod_init::tod_MIN , byte tod_init::tod_HOURS) -tod_init: scope:[tod_init] from main::@4 - tod_init::tod_TENTHS#1 = phi( main::@4/tod_init::tod_TENTHS#0 ) - tod_init::tod_SEC#1 = phi( main::@4/tod_init::tod_SEC#0 ) - tod_init::tod_MIN#1 = phi( main::@4/tod_init::tod_MIN#0 ) - tod_init::tod_HOURS#1 = phi( main::@4/tod_init::tod_HOURS#0 ) - *((byte*)CIA1+OFFSET_STRUCT_MOS6526_CIA_TIMER_A_CONTROL) = *((byte*)CIA1+OFFSET_STRUCT_MOS6526_CIA_TIMER_A_CONTROL) | $80 - *((byte*)CIA1+OFFSET_STRUCT_MOS6526_CIA_TIMER_B_CONTROL) = *((byte*)CIA1+OFFSET_STRUCT_MOS6526_CIA_TIMER_B_CONTROL) & $7f - *((byte*)CIA1+OFFSET_STRUCT_MOS6526_CIA_TOD_HOURS) = tod_init::tod_HOURS#1 - *((byte*)CIA1+OFFSET_STRUCT_MOS6526_CIA_TOD_MIN) = tod_init::tod_MIN#1 - *((byte*)CIA1+OFFSET_STRUCT_MOS6526_CIA_TOD_SEC) = tod_init::tod_SEC#1 - *((byte*)CIA1+OFFSET_STRUCT_MOS6526_CIA_TOD_10THS) = tod_init::tod_TENTHS#1 - to:tod_init::@return -tod_init::@return: scope:[tod_init] from tod_init - return - to:@return - -struct TIME_OF_DAY tod_read() -tod_read: scope:[tod_read] from main::@5 - tod_read::hours#0 = *((byte*)CIA1+OFFSET_STRUCT_MOS6526_CIA_TOD_HOURS) - tod_read::mins#0 = *((byte*)CIA1+OFFSET_STRUCT_MOS6526_CIA_TOD_MIN) - tod_read::secs#0 = *((byte*)CIA1+OFFSET_STRUCT_MOS6526_CIA_TOD_SEC) - tod_read::tenths#0 = *((byte*)CIA1+OFFSET_STRUCT_MOS6526_CIA_TOD_10THS) - tod_read::tod_TENTHS#0 = tod_read::tenths#0 - tod_read::tod_SEC#0 = tod_read::secs#0 - tod_read::tod_MIN#0 = tod_read::mins#0 - tod_read::tod_HOURS#0 = tod_read::hours#0 - tod_read::return_TENTHS#0 = tod_read::tod_TENTHS#0 - tod_read::return_SEC#0 = tod_read::tod_SEC#0 - tod_read::return_MIN#0 = tod_read::tod_MIN#0 - tod_read::return_HOURS#0 = tod_read::tod_HOURS#0 - tod_read::return#0 = struct-unwound {tod_read::return_TENTHS#0, tod_read::return_SEC#0, tod_read::return_MIN#0, tod_read::return_HOURS#0} - to:tod_read::@return -tod_read::@return: scope:[tod_read] from tod_read - tod_read::return_HOURS#3 = phi( tod_read/tod_read::return_HOURS#0 ) - tod_read::return_MIN#3 = phi( tod_read/tod_read::return_MIN#0 ) - tod_read::return_SEC#3 = phi( tod_read/tod_read::return_SEC#0 ) - tod_read::return_TENTHS#3 = phi( tod_read/tod_read::return_TENTHS#0 ) - tod_read::return_TENTHS#1 = tod_read::return_TENTHS#3 - tod_read::return_SEC#1 = tod_read::return_SEC#3 - tod_read::return_MIN#1 = tod_read::return_MIN#3 - tod_read::return_HOURS#1 = tod_read::return_HOURS#3 - tod_read::return#1 = struct-unwound {tod_read::return_TENTHS#1, tod_read::return_SEC#1, tod_read::return_MIN#1, tod_read::return_HOURS#1} - return - to:@return - -byte* tod_str(byte tod_str::tod_TENTHS , byte tod_str::tod_SEC , byte tod_str::tod_MIN , byte tod_str::tod_HOURS) -tod_str: scope:[tod_str] from main::@6 - tod_str::tod_TENTHS#1 = phi( main::@6/tod_str::tod_TENTHS#0 ) - tod_str::tod_SEC#1 = phi( main::@6/tod_str::tod_SEC#0 ) - tod_str::tod_MIN#1 = phi( main::@6/tod_str::tod_MIN#0 ) - tod_str::tod_HOURS#1 = phi( main::@6/tod_str::tod_HOURS#0 ) - tod_str::$0 = tod_str::tod_HOURS#1 >> 4 - tod_str::$1 = '0' + tod_str::$0 - tod_buffer[0] = tod_str::$1 - tod_str::$2 = tod_str::tod_HOURS#1 & $f - tod_str::$3 = '0' + tod_str::$2 - tod_buffer[1] = tod_str::$3 - tod_str::$4 = tod_str::tod_MIN#1 >> 4 - tod_str::$5 = '0' + tod_str::$4 - tod_buffer[3] = tod_str::$5 - tod_str::$6 = tod_str::tod_MIN#1 & $f - tod_str::$7 = '0' + tod_str::$6 - tod_buffer[4] = tod_str::$7 - tod_str::$8 = tod_str::tod_SEC#1 >> 4 - tod_str::$9 = '0' + tod_str::$8 - tod_buffer[6] = tod_str::$9 - tod_str::$10 = tod_str::tod_SEC#1 & $f - tod_str::$11 = '0' + tod_str::$10 - tod_buffer[7] = tod_str::$11 - tod_str::$12 = tod_str::tod_TENTHS#1 >> 4 - tod_str::$13 = '0' + tod_str::$12 - tod_buffer[9] = tod_str::$13 - tod_str::$14 = tod_str::tod_TENTHS#1 & $f - tod_str::$15 = '0' + tod_str::$14 - tod_buffer[$a] = tod_str::$15 - tod_str::return#0 = tod_buffer - to:tod_str::@return -tod_str::@return: scope:[tod_str] from tod_str - tod_str::return#3 = phi( tod_str/tod_str::return#0 ) - tod_str::return#1 = tod_str::return#3 - return - to:@return - void main() main: scope:[main] from __start::@1 call clrscr to:main::@1 main::@1: scope:[main] from main - cputs::s#3 = main::s + cputs::s#2 = main::s call cputs to:main::@2 main::@2: scope:[main] from main::@1 - cputs::s#4 = main::s1 + cputs::s#3 = main::s1 call cputs to:main::@3 main::@3: scope:[main] from main::@2 @@ -1626,45 +1452,13 @@ main::@3: scope:[main] from main::@2 call printf_uint to:main::@4 main::@4: scope:[main] from main::@3 - tod_init::tod_TENTHS#0 = *((byte*)&TOD_ZERO+OFFSET_STRUCT_TIME_OF_DAY_TENTHS) - tod_init::tod_SEC#0 = *((byte*)&TOD_ZERO+OFFSET_STRUCT_TIME_OF_DAY_SEC) - tod_init::tod_MIN#0 = *((byte*)&TOD_ZERO+OFFSET_STRUCT_TIME_OF_DAY_MIN) - tod_init::tod_HOURS#0 = *((byte*)&TOD_ZERO+OFFSET_STRUCT_TIME_OF_DAY_HOURS) - call tod_init - to:main::@5 -main::@5: scope:[main] from main::@4 stackpush(byte) = 1 callexecute queen sideeffect stackpullbytes(1) - call tod_read - tod_read::return_TENTHS#2 = tod_read::return_TENTHS#1 - tod_read::return_SEC#2 = tod_read::return_SEC#1 - tod_read::return_MIN#2 = tod_read::return_MIN#1 - tod_read::return_HOURS#2 = tod_read::return_HOURS#1 - to:main::@6 -main::@6: scope:[main] from main::@5 - tod_read::return_HOURS#4 = phi( main::@5/tod_read::return_HOURS#2 ) - tod_read::return_MIN#4 = phi( main::@5/tod_read::return_MIN#2 ) - tod_read::return_SEC#4 = phi( main::@5/tod_read::return_SEC#2 ) - tod_read::return_TENTHS#4 = phi( main::@5/tod_read::return_TENTHS#2 ) - main::$5_TENTHS = tod_read::return_TENTHS#4 - main::$5_SEC = tod_read::return_SEC#4 - main::$5_MIN = tod_read::return_MIN#4 - main::$5_HOURS = tod_read::return_HOURS#4 - tod_str::tod_TENTHS#0 = main::$5_TENTHS - tod_str::tod_SEC#0 = main::$5_SEC - tod_str::tod_MIN#0 = main::$5_MIN - tod_str::tod_HOURS#0 = main::$5_HOURS - call tod_str - tod_str::return#2 = tod_str::return#1 - to:main::@7 -main::@7: scope:[main] from main::@6 - tod_str::return#4 = phi( main::@6/tod_str::return#2 ) - main::$6 = tod_str::return#4 - cputs::s#5 = main::s2 + cputs::s#4 = main::s2 call cputs - to:main::@8 -main::@8: scope:[main] from main::@7 + to:main::@5 +main::@5: scope:[main] from main::@4 printf_ulong::uvalue#0 = count printf_ulong::format_min_length#0 = 0 printf_ulong::format_justify_left#0 = 0 @@ -1673,24 +1467,14 @@ main::@8: scope:[main] from main::@7 printf_ulong::format_upper_case#0 = 0 printf_ulong::format_radix#0 = DECIMAL call printf_ulong - to:main::@9 -main::@9: scope:[main] from main::@8 - cputs::s#6 = main::s3 + to:main::@6 +main::@6: scope:[main] from main::@5 + cputs::s#5 = main::s3 call cputs - to:main::@10 -main::@10: scope:[main] from main::@9 - printf_string::str#0 = main::$6 - printf_string::format_min_length#0 = 0 - printf_string::format_justify_left#0 = 0 - call printf_string - to:main::@11 -main::@11: scope:[main] from main::@10 - cputs::s#7 = main::s4 - call cputs - to:main::@12 -main::@12: scope:[main] from main::@11 + to:main::@7 +main::@7: scope:[main] from main::@6 to:main::@return -main::@return: scope:[main] from main::@12 +main::@return: scope:[main] from main::@7 return to:@return @@ -1847,7 +1631,7 @@ print: scope:[print] from queen::@4 call gotoxy to:print::@12 print::@12: scope:[print] from print - cputs::s#8 = print::s + cputs::s#6 = print::s call cputs to:print::@13 print::@13: scope:[print] from print::@12 @@ -1861,7 +1645,7 @@ print::@13: scope:[print] from print::@12 call printf_ulong to:print::@14 print::@14: scope:[print] from print::@13 - cputs::s#9 = print::s1 + cputs::s#7 = print::s1 call cputs to:print::@15 print::@15: scope:[print] from print::@14 @@ -1897,7 +1681,7 @@ print::@4: scope:[print] from print::@3 print::@8 to:print::@return print::@5: scope:[print] from print::@4 print::i1#6 = phi( print::@4/print::i1#2 ) - cputs::s#10 = print::s2 + cputs::s#8 = print::s2 call cputs to:print::@17 print::@17: scope:[print] from print::@5 @@ -1934,7 +1718,7 @@ print::@8: scope:[print] from print::@6 print::@9: scope:[print] from print::@7 print::i1#12 = phi( print::@7/print::i1#4 ) print::j#7 = phi( print::@7/print::j#3 ) - cputs::s#11 = print::s3 + cputs::s#9 = print::s3 call cputs to:print::@19 print::@19: scope:[print] from print::@9 @@ -1944,7 +1728,7 @@ print::@19: scope:[print] from print::@9 print::@11: scope:[print] from print::@7 print::i1#13 = phi( print::@7/print::i1#4 ) print::j#8 = phi( print::@7/print::j#3 ) - cputs::s#12 = print::s4 + cputs::s#10 = print::s4 call cputs to:print::@20 print::@20: scope:[print] from print::@11 @@ -1986,7 +1770,6 @@ __start::@return: scope:[__start] from __start::@3 SYMBOL TABLE SSA const byte BINARY = 2 -const nomodify struct MOS6526_CIA* CIA1 = (struct MOS6526_CIA*)$dc00 const nomodify byte* COLORRAM = (byte*)$d800 const nomodify byte* CONIO_SCREEN_COLORS = COLORRAM const nomodify byte* CONIO_SCREEN_TEXT = DEFAULT_SCREEN @@ -1997,18 +1780,8 @@ const byte* DIGITS[] = "0123456789abcdef"z const byte HEXADECIMAL = $10 const nomodify byte LIGHT_BLUE = $e const byte OCTAL = 8 -const byte OFFSET_STRUCT_MOS6526_CIA_TIMER_A_CONTROL = $e -const byte OFFSET_STRUCT_MOS6526_CIA_TIMER_B_CONTROL = $f -const byte OFFSET_STRUCT_MOS6526_CIA_TOD_10THS = 8 -const byte OFFSET_STRUCT_MOS6526_CIA_TOD_HOURS = $b -const byte OFFSET_STRUCT_MOS6526_CIA_TOD_MIN = $a -const byte OFFSET_STRUCT_MOS6526_CIA_TOD_SEC = 9 const byte OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS = 1 const byte OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_SIGN = 0 -const byte OFFSET_STRUCT_TIME_OF_DAY_HOURS = 3 -const byte OFFSET_STRUCT_TIME_OF_DAY_MIN = 2 -const byte OFFSET_STRUCT_TIME_OF_DAY_SEC = 1 -const byte OFFSET_STRUCT_TIME_OF_DAY_TENTHS = 0 const byte RADIX::BINARY = 2 const byte RADIX::DECIMAL = $a const byte RADIX::HEXADECIMAL = $10 @@ -2028,7 +1801,6 @@ const dword* RADIX_OCTAL_VALUES_LONG[] = { $40000000, $8000000, $1000000, $2000 const byte SIZEOF_DWORD = 4 const byte SIZEOF_WORD = 2 const word STACK_BASE = $103 -struct TIME_OF_DAY TOD_ZERO loadstore = { TENTHS: 0, SEC: 0, MIN: 0, HOURS: 0 } void __start() const byte* board[$14] = { fill( $14, 0) } void clrscr() @@ -2104,8 +1876,6 @@ to_nomodify byte* cputs::s#11 to_nomodify byte* cputs::s#12 to_nomodify byte* cputs::s#13 to_nomodify byte* cputs::s#14 -to_nomodify byte* cputs::s#15 -to_nomodify byte* cputs::s#16 to_nomodify byte* cputs::s#2 to_nomodify byte* cputs::s#3 to_nomodify byte* cputs::s#4 @@ -2216,19 +1986,13 @@ byte legal::row#5 byte legal::row#6 byte legal::row#7 void main() -byte~ main::$5_HOURS -byte~ main::$5_MIN -byte~ main::$5_SEC -byte~ main::$5_TENTHS -byte*~ main::$6 const byte* main::s[$29] = " - n queens problem using backtracking -" const byte* main::s1[$13] = " number of queens:" const byte* main::s2[$e] = " solutions: " -const byte* main::s3[8] = " time: " -const byte* main::s4[3] = ". +const byte* main::s3[3] = ". " void* memcpy(void* memcpy::destination , void* memcpy::source , word memcpy::num) byte*~ memcpy::$0 @@ -2548,8 +2312,6 @@ byte printf_padding::length#3 byte printf_padding::length#4 byte printf_padding::length#5 byte printf_padding::length#6 -byte printf_padding::length#7 -byte printf_padding::length#8 byte printf_padding::pad byte printf_padding::pad#0 byte printf_padding::pad#1 @@ -2558,61 +2320,6 @@ byte printf_padding::pad#3 byte printf_padding::pad#4 byte printf_padding::pad#5 byte printf_padding::pad#6 -byte printf_padding::pad#7 -byte printf_padding::pad#8 -void printf_string(byte* printf_string::str , byte printf_string::format_min_length , byte printf_string::format_justify_left) -bool~ printf_string::$0 -bool~ printf_string::$1 -signed byte~ printf_string::$10 -bool~ printf_string::$11 -bool~ printf_string::$12 -signed byte~ printf_string::$13 -bool~ printf_string::$14 -bool~ printf_string::$15 -bool~ printf_string::$2 -bool~ printf_string::$3 -bool~ printf_string::$6 -bool~ printf_string::$7 -word~ printf_string::$9 -struct printf_format_string printf_string::format -byte printf_string::format_justify_left -byte printf_string::format_justify_left#0 -byte printf_string::format_justify_left#1 -byte printf_string::format_justify_left#2 -byte printf_string::format_justify_left#3 -byte printf_string::format_justify_left#4 -byte printf_string::format_justify_left#5 -byte printf_string::format_justify_left#6 -byte printf_string::format_justify_left#7 -byte printf_string::format_justify_left#8 -byte printf_string::format_justify_left#9 -byte printf_string::format_min_length -byte printf_string::format_min_length#0 -byte printf_string::format_min_length#1 -byte printf_string::format_min_length#2 -byte printf_string::format_min_length#3 -signed byte printf_string::len -signed byte printf_string::len#0 -signed byte printf_string::padding -signed byte printf_string::padding#0 -signed byte printf_string::padding#1 -signed byte printf_string::padding#2 -signed byte printf_string::padding#3 -signed byte printf_string::padding#4 -signed byte printf_string::padding#5 -signed byte printf_string::padding#6 -signed byte printf_string::padding#7 -signed byte printf_string::padding#8 -byte* printf_string::str -byte* printf_string::str#0 -byte* printf_string::str#1 -byte* printf_string::str#2 -byte* printf_string::str#3 -byte* printf_string::str#4 -byte* printf_string::str#5 -byte* printf_string::str#6 -byte* printf_string::str#7 -byte* printf_string::str#8 void printf_uchar(byte printf_uchar::uvalue , byte printf_uchar::format_min_length , byte printf_uchar::format_justify_left , byte printf_uchar::format_sign_always , byte printf_uchar::format_zero_padding , byte printf_uchar::format_upper_case , byte printf_uchar::format_radix) number~ printf_uchar::$0 byte~ printf_uchar::$1 @@ -2815,15 +2522,12 @@ word strlen::return#1 word strlen::return#2 word strlen::return#3 word strlen::return#4 -word strlen::return#5 -word strlen::return#6 byte* strlen::str byte* strlen::str#0 byte* strlen::str#1 byte* strlen::str#2 byte* strlen::str#3 byte* strlen::str#4 -byte* strlen::str#5 byte* strupr(byte* strupr::str) byte~ strupr::$0 bool~ strupr::$1 @@ -2845,101 +2549,6 @@ byte* strupr::str#2 byte* strupr::str#3 byte* strupr::str#4 byte* strupr::str#5 -const byte* tod_buffer[] = "00:00:00:00" -void tod_init(byte tod_init::tod_TENTHS , byte tod_init::tod_SEC , byte tod_init::tod_MIN , byte tod_init::tod_HOURS) -struct TIME_OF_DAY tod_init::tod -byte tod_init::tod_HOURS -byte tod_init::tod_HOURS#0 -byte tod_init::tod_HOURS#1 -byte tod_init::tod_MIN -byte tod_init::tod_MIN#0 -byte tod_init::tod_MIN#1 -byte tod_init::tod_SEC -byte tod_init::tod_SEC#0 -byte tod_init::tod_SEC#1 -byte tod_init::tod_TENTHS -byte tod_init::tod_TENTHS#0 -byte tod_init::tod_TENTHS#1 -struct TIME_OF_DAY tod_read() -byte tod_read::hours -byte tod_read::hours#0 -byte tod_read::mins -byte tod_read::mins#0 -struct TIME_OF_DAY tod_read::return -struct TIME_OF_DAY tod_read::return#0 -struct TIME_OF_DAY tod_read::return#1 -byte tod_read::return_HOURS -byte tod_read::return_HOURS#0 -byte tod_read::return_HOURS#1 -byte tod_read::return_HOURS#2 -byte tod_read::return_HOURS#3 -byte tod_read::return_HOURS#4 -byte tod_read::return_MIN -byte tod_read::return_MIN#0 -byte tod_read::return_MIN#1 -byte tod_read::return_MIN#2 -byte tod_read::return_MIN#3 -byte tod_read::return_MIN#4 -byte tod_read::return_SEC -byte tod_read::return_SEC#0 -byte tod_read::return_SEC#1 -byte tod_read::return_SEC#2 -byte tod_read::return_SEC#3 -byte tod_read::return_SEC#4 -byte tod_read::return_TENTHS -byte tod_read::return_TENTHS#0 -byte tod_read::return_TENTHS#1 -byte tod_read::return_TENTHS#2 -byte tod_read::return_TENTHS#3 -byte tod_read::return_TENTHS#4 -byte tod_read::secs -byte tod_read::secs#0 -byte tod_read::tenths -byte tod_read::tenths#0 -byte tod_read::tod_HOURS -byte tod_read::tod_HOURS#0 -byte tod_read::tod_MIN -byte tod_read::tod_MIN#0 -byte tod_read::tod_SEC -byte tod_read::tod_SEC#0 -byte tod_read::tod_TENTHS -byte tod_read::tod_TENTHS#0 -byte* tod_str(byte tod_str::tod_TENTHS , byte tod_str::tod_SEC , byte tod_str::tod_MIN , byte tod_str::tod_HOURS) -byte~ tod_str::$0 -byte~ tod_str::$1 -number~ tod_str::$10 -number~ tod_str::$11 -byte~ tod_str::$12 -byte~ tod_str::$13 -number~ tod_str::$14 -number~ tod_str::$15 -number~ tod_str::$2 -number~ tod_str::$3 -byte~ tod_str::$4 -byte~ tod_str::$5 -number~ tod_str::$6 -number~ tod_str::$7 -byte~ tod_str::$8 -byte~ tod_str::$9 -byte* tod_str::return -byte* tod_str::return#0 -byte* tod_str::return#1 -byte* tod_str::return#2 -byte* tod_str::return#3 -byte* tod_str::return#4 -struct TIME_OF_DAY tod_str::tod -byte tod_str::tod_HOURS -byte tod_str::tod_HOURS#0 -byte tod_str::tod_HOURS#1 -byte tod_str::tod_MIN -byte tod_str::tod_MIN#0 -byte tod_str::tod_MIN#1 -byte tod_str::tod_SEC -byte tod_str::tod_SEC#0 -byte tod_str::tod_SEC#1 -byte tod_str::tod_TENTHS -byte tod_str::tod_TENTHS#0 -byte tod_str::tod_TENTHS#1 byte toupper(byte toupper::ch) bool~ toupper::$0 bool~ toupper::$1 @@ -3355,7 +2964,7 @@ word utoa_append::value#5 Adding number conversion cast (unumber) 0 in memset::$0 = memset::num#2 > 0 Adding number conversion cast (unumber) 0 in strupr::$1 = 0 != *strupr::src#2 -Adding number conversion cast (unumber) 0 in strlen::$0 = 0 != *strlen::str#3 +Adding number conversion cast (unumber) 0 in strlen::$0 = 0 != *strlen::str#2 Adding number conversion cast (unumber) 3 in uctoa::max_digits#1 = 3 Adding number conversion cast (unumber) 2 in uctoa::max_digits#2 = 2 Adding number conversion cast (unumber) 3 in uctoa::max_digits#3 = 3 @@ -3479,36 +3088,6 @@ Adding number conversion cast (snumber) 0 in printf_number_buffer::padding#2 = 0 Adding number conversion cast (unumber) 0 in printf_number_buffer::$30 = 0 != printf_number_buffer::buffer_sign#4 Adding number conversion cast (unumber) 0 in printf_number_buffer::$31 = 0 != printf_number_buffer::format_upper_case#3 Adding number conversion cast (unumber) 0 in printf_number_buffer::$32 = 0 != printf_number_buffer::format_zero_padding#5 -Adding number conversion cast (unumber) 0 in printf_string::$14 = 0 != printf_string::format_min_length#1 -Adding number conversion cast (unumber) 0 in printf_string::$15 = 0 != printf_string::format_justify_left#1 -Adding number conversion cast (snumber) 0 in printf_string::$11 = printf_string::padding#1 < 0 -Adding number conversion cast (snumber) 0 in printf_string::padding#2 = 0 -Adding number conversion cast (unumber) $80 in *((byte*)CIA1+OFFSET_STRUCT_MOS6526_CIA_TIMER_A_CONTROL) = *((byte*)CIA1+OFFSET_STRUCT_MOS6526_CIA_TIMER_A_CONTROL) | $80 -Adding number conversion cast (unumber) $7f in *((byte*)CIA1+OFFSET_STRUCT_MOS6526_CIA_TIMER_B_CONTROL) = *((byte*)CIA1+OFFSET_STRUCT_MOS6526_CIA_TIMER_B_CONTROL) & $7f -Adding number conversion cast (unumber) 4 in tod_str::$0 = tod_str::tod_HOURS#1 >> 4 -Adding number conversion cast (unumber) 0 in tod_buffer[0] = tod_str::$1 -Adding number conversion cast (unumber) $f in tod_str::$2 = tod_str::tod_HOURS#1 & $f -Adding number conversion cast (unumber) tod_str::$2 in tod_str::$2 = tod_str::tod_HOURS#1 & (unumber)$f -Adding number conversion cast (unumber) tod_str::$3 in tod_str::$3 = '0' + tod_str::$2 -Adding number conversion cast (unumber) 1 in tod_buffer[1] = tod_str::$3 -Adding number conversion cast (unumber) 4 in tod_str::$4 = tod_str::tod_MIN#1 >> 4 -Adding number conversion cast (unumber) 3 in tod_buffer[3] = tod_str::$5 -Adding number conversion cast (unumber) $f in tod_str::$6 = tod_str::tod_MIN#1 & $f -Adding number conversion cast (unumber) tod_str::$6 in tod_str::$6 = tod_str::tod_MIN#1 & (unumber)$f -Adding number conversion cast (unumber) tod_str::$7 in tod_str::$7 = '0' + tod_str::$6 -Adding number conversion cast (unumber) 4 in tod_buffer[4] = tod_str::$7 -Adding number conversion cast (unumber) 4 in tod_str::$8 = tod_str::tod_SEC#1 >> 4 -Adding number conversion cast (unumber) 6 in tod_buffer[6] = tod_str::$9 -Adding number conversion cast (unumber) $f in tod_str::$10 = tod_str::tod_SEC#1 & $f -Adding number conversion cast (unumber) tod_str::$10 in tod_str::$10 = tod_str::tod_SEC#1 & (unumber)$f -Adding number conversion cast (unumber) tod_str::$11 in tod_str::$11 = '0' + tod_str::$10 -Adding number conversion cast (unumber) 7 in tod_buffer[7] = tod_str::$11 -Adding number conversion cast (unumber) 4 in tod_str::$12 = tod_str::tod_TENTHS#1 >> 4 -Adding number conversion cast (unumber) 9 in tod_buffer[9] = tod_str::$13 -Adding number conversion cast (unumber) $f in tod_str::$14 = tod_str::tod_TENTHS#1 & $f -Adding number conversion cast (unumber) tod_str::$14 in tod_str::$14 = tod_str::tod_TENTHS#1 & (unumber)$f -Adding number conversion cast (unumber) tod_str::$15 in tod_str::$15 = '0' + tod_str::$14 -Adding number conversion cast (unumber) $a in tod_buffer[$a] = tod_str::$15 Adding number conversion cast (unumber) 8 in printf_uint::uvalue#0 = 8 Adding number conversion cast (unumber) 1 in stackpush(byte) = 1 Adding number conversion cast (unumber) 8 in queen::$0 = queen::column <= 8 @@ -3572,7 +3151,6 @@ Inlining cast printf_ulong::$0 = (unumber)0 Inlining cast printf_uint::$0 = (unumber)0 Inlining cast printf_uchar::$0 = (unumber)0 Inlining cast printf_number_buffer::padding#2 = (snumber)0 -Inlining cast printf_string::padding#2 = (snumber)0 Inlining cast printf_uint::uvalue#0 = (unumber)8 Inlining cast stackpush(byte) = (unumber)1 Inlining cast legal::return#1 = (unumber)1 @@ -3583,7 +3161,6 @@ Inlining cast gotoxy::y#3 = (unumber)5 Successful SSA optimization Pass2InlineCast Simplifying constant pointer cast (byte*) 55296 Simplifying constant pointer cast (byte*) 1024 -Simplifying constant pointer cast (struct MOS6526_CIA*) 56320 Simplifying constant pointer cast (byte*) 214 Simplifying constant integer cast 0 Simplifying constant integer cast 0 @@ -3658,28 +3235,6 @@ Simplifying constant integer cast 0 Simplifying constant integer cast 0 Simplifying constant integer cast 0 Simplifying constant integer cast 0 -Simplifying constant integer cast 0 -Simplifying constant integer cast 0 -Simplifying constant integer cast 0 -Simplifying constant integer cast 0 -Simplifying constant integer cast $80 -Simplifying constant integer cast $7f -Simplifying constant integer cast 4 -Simplifying constant integer cast 0 -Simplifying constant integer cast $f -Simplifying constant integer cast 1 -Simplifying constant integer cast 4 -Simplifying constant integer cast 3 -Simplifying constant integer cast $f -Simplifying constant integer cast 4 -Simplifying constant integer cast 4 -Simplifying constant integer cast 6 -Simplifying constant integer cast $f -Simplifying constant integer cast 7 -Simplifying constant integer cast 4 -Simplifying constant integer cast 9 -Simplifying constant integer cast $f -Simplifying constant integer cast $a Simplifying constant integer cast 8 Simplifying constant integer cast 1 Simplifying constant integer cast 8 @@ -3768,28 +3323,6 @@ Finalized signed number type (signed byte) 0 Finalized unsigned number type (byte) 0 Finalized unsigned number type (byte) 0 Finalized unsigned number type (byte) 0 -Finalized unsigned number type (byte) 0 -Finalized unsigned number type (byte) 0 -Finalized signed number type (signed byte) 0 -Finalized signed number type (signed byte) 0 -Finalized unsigned number type (byte) $80 -Finalized unsigned number type (byte) $7f -Finalized unsigned number type (byte) 4 -Finalized unsigned number type (byte) 0 -Finalized unsigned number type (byte) $f -Finalized unsigned number type (byte) 1 -Finalized unsigned number type (byte) 4 -Finalized unsigned number type (byte) 3 -Finalized unsigned number type (byte) $f -Finalized unsigned number type (byte) 4 -Finalized unsigned number type (byte) 4 -Finalized unsigned number type (byte) 6 -Finalized unsigned number type (byte) $f -Finalized unsigned number type (byte) 7 -Finalized unsigned number type (byte) 4 -Finalized unsigned number type (byte) 9 -Finalized unsigned number type (byte) $f -Finalized unsigned number type (byte) $a Finalized unsigned number type (byte) 8 Finalized unsigned number type (byte) 1 Finalized unsigned number type (byte) 8 @@ -3816,14 +3349,6 @@ Inferred type updated to byte in printf_uint::$0 = 0 Inferred type updated to byte for printf_uint::$2 Inferred type updated to byte in printf_uchar::$0 = 0 Inferred type updated to byte for printf_uchar::$2 -Inferred type updated to byte in tod_str::$2 = tod_str::tod_HOURS#1 & $f -Inferred type updated to byte in tod_str::$3 = '0' + tod_str::$2 -Inferred type updated to byte in tod_str::$6 = tod_str::tod_MIN#1 & $f -Inferred type updated to byte in tod_str::$7 = '0' + tod_str::$6 -Inferred type updated to byte in tod_str::$10 = tod_str::tod_SEC#1 & $f -Inferred type updated to byte in tod_str::$11 = '0' + tod_str::$10 -Inferred type updated to byte in tod_str::$14 = tod_str::tod_TENTHS#1 & $f -Inferred type updated to byte in tod_str::$15 = '0' + tod_str::$14 Inferred type updated to byte in queen::$4 = queen::r + 1 Inferred type updated to byte in legal::$0 = legal::row#1 - 1 Inversing boolean not [33] memset::$1 = memset::num#2 <= 0 from [32] memset::$0 = memset::num#2 > 0 @@ -3840,11 +3365,8 @@ Inversing boolean not [557] printf_number_buffer::$23 = printf_number_buffer::pa Inversing boolean not [565] printf_number_buffer::$7 = 0 == printf_number_buffer::buffer_sign#4 from [564] printf_number_buffer::$30 = 0 != printf_number_buffer::buffer_sign#4 Inversing boolean not [582] printf_number_buffer::$12 = 0 == printf_number_buffer::format_upper_case#3 from [581] printf_number_buffer::$31 = 0 != printf_number_buffer::format_upper_case#3 Inversing boolean not [594] printf_number_buffer::$14 = 0 == printf_number_buffer::format_zero_padding#5 from [593] printf_number_buffer::$32 = 0 != printf_number_buffer::format_zero_padding#5 -Inversing boolean not [612] printf_string::$0 = 0 == printf_string::format_min_length#1 from [611] printf_string::$14 = 0 != printf_string::format_min_length#1 -Inversing boolean not [616] printf_string::$1 = 0 == printf_string::format_justify_left#1 from [615] printf_string::$15 = 0 != printf_string::format_justify_left#1 -Inversing boolean not [631] printf_string::$12 = printf_string::padding#1 >= 0 from [630] printf_string::$11 = printf_string::padding#1 < 0 -Inversing boolean not [779] queen::$2 = 0 == queen::$1 from [778] queen::$7 = 0 != queen::$1 -Inversing boolean not [819] legal::$6 = legal::$3 != legal::$4 from [818] legal::$5 = legal::$3 == legal::$4 +Inversing boolean not [650] queen::$2 = 0 == queen::$1 from [649] queen::$7 = 0 != queen::$1 +Inversing boolean not [690] legal::$6 = legal::$3 != legal::$4 from [689] legal::$5 = legal::$3 == legal::$4 Successful SSA optimization Pass2UnaryNotSimplification Alias candidate removed (volatile)conio_line_text = gotoxy::$5 Alias candidate removed (volatile)conio_line_color = gotoxy::$6 @@ -3870,8 +3392,8 @@ Alias strupr::src#0 = strupr::str#1 Alias strupr::src#2 = strupr::src#3 strupr::src#4 Alias strupr::str#2 = strupr::str#5 strupr::str#3 strupr::str#4 strupr::return#0 strupr::return#3 strupr::return#1 Alias toupper::return#3 = toupper::return#5 -Alias strlen::len#2 = strlen::len#4 strlen::len#3 strlen::return#0 strlen::return#4 strlen::return#1 -Alias strlen::str#3 = strlen::str#4 +Alias strlen::len#2 = strlen::len#4 strlen::len#3 strlen::return#0 strlen::return#3 strlen::return#1 +Alias strlen::str#2 = strlen::str#3 Alias uctoa::value#10 = uctoa::value#8 uctoa::value#12 uctoa::value#13 uctoa::value#9 uctoa::value#14 uctoa::value#15 uctoa::value#11 Alias uctoa::buffer#10 = uctoa::buffer#17 uctoa::buffer#21 uctoa::buffer#16 uctoa::buffer#18 uctoa::buffer#13 uctoa::buffer#19 uctoa::buffer#20 uctoa::buffer#6 Alias uctoa::radix#1 = uctoa::radix#2 uctoa::radix#3 uctoa::radix#4 @@ -3932,10 +3454,10 @@ Alias gotoxy::line_offset#0 = gotoxy::$4 Alias gotoxy::y#6 = gotoxy::y#7 Alias cputc::c#3 = cputc::c#4 Alias cputs::c#1 = cputs::$0 cputs::c#2 -Alias cputs::s#0 = cputs::s#16 cputs::s#15 -Alias printf_padding::pad#5 = printf_padding::pad#6 printf_padding::pad#8 +Alias cputs::s#0 = cputs::s#14 cputs::s#13 +Alias printf_padding::pad#3 = printf_padding::pad#4 printf_padding::pad#6 Alias printf_padding::i#2 = printf_padding::i#4 printf_padding::i#3 -Alias printf_padding::length#5 = printf_padding::length#8 printf_padding::length#7 +Alias printf_padding::length#3 = printf_padding::length#6 printf_padding::length#5 Alias printf_ulong::uvalue#3 = printf_ulong::uvalue#5 printf_ulong::uvalue#4 Alias printf_ulong::format_radix#4 = printf_ulong::format_radix#6 printf_ulong::format_radix#5 Alias printf_ulong::format_min_length#4 = printf_ulong::format_min_length#6 printf_ulong::format_min_length#5 @@ -3981,7 +3503,7 @@ Alias printf_number_buffer::format_min_length#3 = printf_number_buffer::format_m Alias printf_number_buffer::format_justify_left#10 = printf_number_buffer::format_justify_left#13 printf_number_buffer::format_justify_left#5 printf_number_buffer::format_justify_left#9 Alias printf_number_buffer::format_zero_padding#12 = printf_number_buffer::format_zero_padding#18 printf_number_buffer::format_zero_padding#6 printf_number_buffer::format_zero_padding#13 Alias printf_number_buffer::format_upper_case#12 = printf_number_buffer::format_upper_case#18 printf_number_buffer::format_upper_case#16 printf_number_buffer::format_upper_case#17 -Alias strlen::return#2 = strlen::return#5 +Alias strlen::return#2 = strlen::return#4 Alias printf_number_buffer::padding#1 = printf_number_buffer::$21 Alias printf_number_buffer::len#0 = printf_number_buffer::len#3 Alias printf_number_buffer::format_justify_left#6 = printf_number_buffer::format_justify_left#7 @@ -4013,31 +3535,6 @@ Alias printf_number_buffer::buffer_digits#5 = printf_number_buffer::buffer_digit Alias printf_number_buffer::format_zero_padding#16 = printf_number_buffer::format_zero_padding#21 printf_number_buffer::format_zero_padding#17 Alias printf_number_buffer::format_justify_left#11 = printf_number_buffer::format_justify_left#16 printf_number_buffer::format_justify_left#12 Alias printf_number_buffer::padding#14 = printf_number_buffer::padding#17 printf_number_buffer::padding#15 -Alias printf_string::str#1 = printf_string::str#3 printf_string::str#7 printf_string::str#6 -Alias printf_string::format_min_length#1 = printf_string::format_min_length#3 printf_string::format_min_length#2 -Alias printf_string::format_justify_left#3 = printf_string::format_justify_left#7 printf_string::format_justify_left#5 printf_string::format_justify_left#4 -Alias strlen::return#3 = strlen::return#6 -Alias printf_string::padding#1 = printf_string::$10 -Alias printf_string::format_justify_left#2 = printf_string::format_justify_left#6 -Alias printf_string::padding#4 = printf_string::padding#7 printf_string::padding#6 -Alias printf_string::padding#3 = printf_string::padding#5 printf_string::padding#8 -Alias printf_string::str#4 = printf_string::str#8 printf_string::str#5 -Alias printf_string::format_justify_left#1 = printf_string::format_justify_left#9 printf_string::format_justify_left#8 -Alias tod_read::return_TENTHS#0 = tod_read::tod_TENTHS#0 tod_read::tenths#0 tod_read::return_TENTHS#3 tod_read::return_TENTHS#1 -Alias tod_read::return_SEC#0 = tod_read::tod_SEC#0 tod_read::secs#0 tod_read::return_SEC#3 tod_read::return_SEC#1 -Alias tod_read::return_MIN#0 = tod_read::tod_MIN#0 tod_read::mins#0 tod_read::return_MIN#3 tod_read::return_MIN#1 -Alias tod_read::return_HOURS#0 = tod_read::tod_HOURS#0 tod_read::hours#0 tod_read::return_HOURS#3 tod_read::return_HOURS#1 -Alias tod_str::return#0 = tod_str::return#3 tod_str::return#1 -Alias tod_read::return_TENTHS#2 = tod_read::return_TENTHS#4 -Alias tod_read::return_SEC#2 = tod_read::return_SEC#4 -Alias tod_read::return_MIN#2 = tod_read::return_MIN#4 -Alias tod_read::return_HOURS#2 = tod_read::return_HOURS#4 -Alias tod_str::tod_TENTHS#0 = main::$5_TENTHS -Alias tod_str::tod_SEC#0 = main::$5_SEC -Alias tod_str::tod_MIN#0 = main::$5_MIN -Alias tod_str::tod_HOURS#0 = main::$5_HOURS -Alias tod_str::return#2 = tod_str::return#4 -Alias printf_string::str#0 = main::$6 Alias legal::return#0 = legal::return#5 Alias legal::i#2 = legal::i#3 legal::i#4 legal::i#5 legal::i#7 legal::i#6 Alias legal::column#1 = legal::column#3 legal::column#2 legal::column#7 legal::column#6 legal::column#5 @@ -4108,9 +3605,6 @@ Alias printf_number_buffer::padding#10 = printf_number_buffer::padding#12 printf Alias printf_number_buffer::format_upper_case#10 = printf_number_buffer::format_upper_case#11 printf_number_buffer::format_upper_case#4 printf_number_buffer::format_upper_case#3 Alias printf_number_buffer::buffer_digits#10 = printf_number_buffer::buffer_digits#11 printf_number_buffer::buffer_digits#14 printf_number_buffer::buffer_digits#5 printf_number_buffer::buffer_digits#4 Alias printf_number_buffer::format_justify_left#11 = printf_number_buffer::format_justify_left#17 printf_number_buffer::format_justify_left#20 printf_number_buffer::format_justify_left#14 printf_number_buffer::format_justify_left#4 -Alias printf_string::format_justify_left#1 = printf_string::format_justify_left#3 printf_string::format_justify_left#2 -Alias printf_string::str#1 = printf_string::str#4 printf_string::str#2 -Alias printf_string::padding#3 = printf_string::padding#4 Alias print::j#2 = print::j#4 Alias print::i1#10 = print::i1#8 Successful SSA optimization Pass2AliasElimination @@ -4134,6 +3628,7 @@ Identical Phi Values memset::str#5 memset::str#3 Identical Phi Values memset::c#2 memset::c#4 Identical Phi Values strupr::src#0 strupr::str#0 Identical Phi Values strupr::str#2 strupr::src#0 +Identical Phi Values strlen::str#4 strlen::str#1 Identical Phi Values uctoa::radix#1 uctoa::radix#0 Identical Phi Values uctoa::value#10 uctoa::value#1 Identical Phi Values uctoa::buffer#10 uctoa::buffer#5 @@ -4167,8 +3662,8 @@ Identical Phi Values ultoa_append::buffer#1 ultoa_append::buffer#3 Identical Phi Values clrscr::line_text#2 clrscr::line_text#5 Identical Phi Values clrscr::line_cols#2 clrscr::line_cols#5 Identical Phi Values clrscr::l#3 clrscr::l#2 -Identical Phi Values printf_padding::length#5 printf_padding::length#6 -Identical Phi Values printf_padding::pad#5 printf_padding::pad#7 +Identical Phi Values printf_padding::length#3 printf_padding::length#4 +Identical Phi Values printf_padding::pad#3 printf_padding::pad#5 Identical Phi Values printf_uint::format_sign_always#1 printf_uint::format_sign_always#0 Identical Phi Values printf_uint::uvalue#1 printf_uint::uvalue#0 Identical Phi Values printf_uint::format_radix#1 printf_uint::format_radix#0 @@ -4176,17 +3671,6 @@ Identical Phi Values printf_uint::format_min_length#1 printf_uint::format_min_le Identical Phi Values printf_uint::format_justify_left#1 printf_uint::format_justify_left#0 Identical Phi Values printf_uint::format_zero_padding#1 printf_uint::format_zero_padding#0 Identical Phi Values printf_uint::format_upper_case#1 printf_uint::format_upper_case#0 -Identical Phi Values printf_string::format_min_length#1 printf_string::format_min_length#0 -Identical Phi Values printf_string::format_justify_left#1 printf_string::format_justify_left#0 -Identical Phi Values printf_string::str#1 printf_string::str#0 -Identical Phi Values tod_init::tod_HOURS#1 tod_init::tod_HOURS#0 -Identical Phi Values tod_init::tod_MIN#1 tod_init::tod_MIN#0 -Identical Phi Values tod_init::tod_SEC#1 tod_init::tod_SEC#0 -Identical Phi Values tod_init::tod_TENTHS#1 tod_init::tod_TENTHS#0 -Identical Phi Values tod_str::tod_HOURS#1 tod_str::tod_HOURS#0 -Identical Phi Values tod_str::tod_MIN#1 tod_str::tod_MIN#0 -Identical Phi Values tod_str::tod_SEC#1 tod_str::tod_SEC#0 -Identical Phi Values tod_str::tod_TENTHS#1 tod_str::tod_TENTHS#0 Identical Phi Values legal::row#3 legal::row#0 Identical Phi Values legal::column#4 legal::column#0 Identical Phi Values legal::row#1 legal::row#3 @@ -4199,7 +3683,7 @@ Simple Condition memcpy::$1 [15] if(memcpy::src#2!=memcpy::src_end#0) goto memcp Simple Condition memset::$1 [22] if(memset::num#2<=0) goto memset::@1 Simple Condition memset::$3 [29] if(memset::dst#2!=memset::end#0) goto memset::@4 Simple Condition strupr::$1 [36] if(0!=*strupr::src#2) goto strupr::@2 -Simple Condition strlen::$0 [48] if(0!=*strlen::str#3) goto strlen::@2 +Simple Condition strlen::$0 [48] if(0!=*strlen::str#2) goto strlen::@2 Simple Condition uctoa::$0 [56] if(uctoa::radix#0==DECIMAL) goto uctoa::@1 Simple Condition uctoa::$1 [60] if(uctoa::radix#0==HEXADECIMAL) goto uctoa::@2 Simple Condition uctoa::$2 [64] if(uctoa::radix#0==OCTAL) goto uctoa::@3 @@ -4229,7 +3713,7 @@ Simple Condition cscroll::$1 [296] if(conio_cursor_y!=$19) goto cscroll::@return Simple Condition cscroll::$7 [298] if(0!=conio_scroll_enable) goto cscroll::@3 Simple Condition cputs::$2 [332] if(0!=cputs::c#1) goto cputs::@2 Simple Condition conio_c64_init::$1 [338] if(conio_c64_init::line#0<$19) goto conio_c64_init::@1 -Simple Condition printf_padding::$0 [349] if(printf_padding::i#2=0) goto printf_number_buffer::@1 Simple Condition printf_number_buffer::$7 [443] if(0==printf_number_buffer::buffer_sign#10) goto printf_number_buffer::@3 Simple Condition printf_number_buffer::$12 [453] if(0==printf_number_buffer::format_upper_case#10) goto printf_number_buffer::@5 -Simple Condition printf_string::$0 [474] if(0==printf_string::format_min_length#0) goto printf_string::@1 -Simple Condition printf_string::$12 [488] if(printf_string::padding#1>=0) goto printf_string::@1 -Simple Condition queen::$0 [599] if(queen::column<=8) goto queen::@2 -Simple Condition queen::$2 [606] if(0==queen::$1) goto queen::@3 -Simple Condition queen::$3 [610] if(queen::r==8) goto queen::@4 -Simple Condition legal::$1 [625] if(legal::i#2<=legal::$0) goto legal::@2 -Simple Condition legal::$2 [627] if(board[legal::i#2]==legal::column#0) goto legal::@4 -Simple Condition legal::$6 [641] if(legal::$3!=legal::$4) goto legal::@5 -Simple Condition diff::$0 [648] if(diff::a#2='a') goto toupper::@3 -Simple Condition uctoa::$11 [61] if(0!=uctoa::started#2) goto uctoa::@14 -Simple Condition utoa::$12 [89] if(0!=utoa::started#2) goto utoa::@14 -Simple Condition ultoa::$12 [129] if(0!=ultoa::started#2) goto ultoa::@14 -Simple Condition printf_number_buffer::$1 [262] if(0==printf_number_buffer::format_justify_left#10) goto printf_number_buffer::@23 -Simple Condition printf_number_buffer::$33 [278] if(0!=printf_number_buffer::format_zero_padding#10) goto printf_number_buffer::@24 -Simple Condition printf_number_buffer::$34 [288] if(0!=printf_number_buffer::format_justify_left#10) goto printf_number_buffer::@26 -Simple Condition printf_string::$1 [296] if(0==printf_string::format_justify_left#0) goto printf_string::@11 -Simple Condition printf_string::$16 [299] if(0!=printf_string::format_justify_left#0) goto printf_string::@12 -Simple Condition toupper::$1 [448] if(toupper::ch#0<='z') goto toupper::@1 -Simple Condition uctoa::$6 [449] if(uctoa::value#2>=uctoa::digit_value#0) goto uctoa::@14 -Simple Condition utoa::$6 [450] if(utoa::value#2>=utoa::digit_value#0) goto utoa::@14 -Simple Condition ultoa::$6 [451] if(ultoa::value#2>=ultoa::digit_value#0) goto ultoa::@14 -Simple Condition printf_number_buffer::$35 [453] if(0!=printf_number_buffer::padding#10) goto printf_number_buffer::@8 -Simple Condition printf_number_buffer::$2 [454] if(0==printf_number_buffer::format_zero_padding#10) goto printf_number_buffer::@22 -Simple Condition printf_number_buffer::$36 [456] if(0!=printf_number_buffer::padding#10) goto printf_number_buffer::@10 -Simple Condition printf_number_buffer::$37 [458] if(0!=printf_number_buffer::padding#10) goto printf_number_buffer::@12 -Simple Condition printf_number_buffer::$14 [459] if(0==printf_number_buffer::format_zero_padding#10) goto printf_number_buffer::@25 -Simple Condition printf_string::$17 [461] if(0!=printf_string::padding#0) goto printf_string::@5 -Simple Condition printf_string::$18 [463] if(0!=printf_string::padding#0) goto printf_string::@6 +Simple Condition uctoa::$11 [60] if(0!=uctoa::started#2) goto uctoa::@14 +Simple Condition utoa::$12 [88] if(0!=utoa::started#2) goto utoa::@14 +Simple Condition ultoa::$12 [128] if(0!=ultoa::started#2) goto ultoa::@14 +Simple Condition printf_number_buffer::$1 [261] if(0==printf_number_buffer::format_justify_left#10) goto printf_number_buffer::@23 +Simple Condition printf_number_buffer::$33 [277] if(0!=printf_number_buffer::format_zero_padding#10) goto printf_number_buffer::@24 +Simple Condition printf_number_buffer::$34 [287] if(0!=printf_number_buffer::format_justify_left#10) goto printf_number_buffer::@26 +Simple Condition toupper::$1 [382] if(toupper::ch#0<='z') goto toupper::@1 +Simple Condition uctoa::$6 [383] if(uctoa::value#2>=uctoa::digit_value#0) goto uctoa::@14 +Simple Condition utoa::$6 [384] if(utoa::value#2>=utoa::digit_value#0) goto utoa::@14 +Simple Condition ultoa::$6 [385] if(ultoa::value#2>=ultoa::digit_value#0) goto ultoa::@14 +Simple Condition printf_number_buffer::$35 [387] if(0!=printf_number_buffer::padding#10) goto printf_number_buffer::@8 +Simple Condition printf_number_buffer::$2 [388] if(0==printf_number_buffer::format_zero_padding#10) goto printf_number_buffer::@22 +Simple Condition printf_number_buffer::$36 [390] if(0!=printf_number_buffer::padding#10) goto printf_number_buffer::@10 +Simple Condition printf_number_buffer::$37 [392] if(0!=printf_number_buffer::padding#10) goto printf_number_buffer::@12 +Simple Condition printf_number_buffer::$14 [393] if(0==printf_number_buffer::format_zero_padding#10) goto printf_number_buffer::@25 Successful SSA optimization Pass2ConditionalJumpSimplification Negating conditional jump and destination [2] if(toupper::ch#0<'a') goto toupper::@2 -Negating conditional jump and destination [262] if(0!=printf_number_buffer::format_justify_left#10) goto printf_number_buffer::@2 -Negating conditional jump and destination [278] if(0==printf_number_buffer::format_zero_padding#10) goto printf_number_buffer::@4 -Negating conditional jump and destination [288] if(0==printf_number_buffer::format_justify_left#10) goto printf_number_buffer::@return -Negating conditional jump and destination [296] if(0!=printf_string::format_justify_left#0) goto printf_string::@2 -Negating conditional jump and destination [299] if(0==printf_string::format_justify_left#0) goto printf_string::@return -Negating conditional jump and destination [454] if(0!=printf_number_buffer::format_zero_padding#10) goto printf_number_buffer::@2 -Negating conditional jump and destination [459] if(0!=printf_number_buffer::format_zero_padding#10) goto printf_number_buffer::@return +Negating conditional jump and destination [261] if(0!=printf_number_buffer::format_justify_left#10) goto printf_number_buffer::@2 +Negating conditional jump and destination [277] if(0==printf_number_buffer::format_zero_padding#10) goto printf_number_buffer::@4 +Negating conditional jump and destination [287] if(0==printf_number_buffer::format_justify_left#10) goto printf_number_buffer::@return +Negating conditional jump and destination [388] if(0!=printf_number_buffer::format_zero_padding#10) goto printf_number_buffer::@2 +Negating conditional jump and destination [393] if(0!=printf_number_buffer::format_zero_padding#10) goto printf_number_buffer::@return Successful SSA optimization Pass2ConditionalJumpSequenceImprovement -Constant right-side identified [47] uctoa::buffer#0 = ++ uctoa::buffer#5 -Constant right-side identified [83] utoa::$4 = utoa::max_digits#1 - 1 -Constant right-side identified [114] ultoa::buffer#0 = ++ ultoa::buffer#5 -Constant right-side identified [300] printf_padding::length#3 = (byte)printf_string::padding#0 -Constant right-side identified [302] printf_padding::length#4 = (byte)printf_string::padding#0 +Constant right-side identified [46] uctoa::buffer#0 = ++ uctoa::buffer#5 +Constant right-side identified [82] utoa::$4 = utoa::max_digits#1 - 1 +Constant right-side identified [113] ultoa::buffer#0 = ++ ultoa::buffer#5 Successful SSA optimization Pass2ConstantRValueConsolidation Constant uctoa::buffer#0 = ++uctoa::buffer#5 Constant utoa::$4 = utoa::max_digits#1-1 Constant ultoa::buffer#0 = ++ultoa::buffer#5 -Constant printf_padding::length#3 = (byte)printf_string::padding#0 -Constant printf_padding::length#4 = (byte)printf_string::padding#0 Successful SSA optimization Pass2ConstantIdentification -if() condition always false - eliminating [296] if(0!=printf_string::format_justify_left#0) goto printf_string::@2 -if() condition always true - replacing block destination [299] if(0==printf_string::format_justify_left#0) goto printf_string::@return -if() condition always false - eliminating [461] if(0!=printf_string::padding#0) goto printf_string::@5 -if() condition always false - eliminating [463] if(0!=printf_string::padding#0) goto printf_string::@6 -Successful SSA optimization Pass2ConstantIfs -Simplifying constant evaluating to zero (byte)printf_string::padding#0 in -Simplifying constant evaluating to zero (byte)printf_string::padding#0 in -Successful SSA optimization PassNSimplifyConstantZero -Eliminating unused constant strlen::str#2 Eliminating unused constant utoa::max_digits#2 Eliminating unused constant utoa::digit_values#2 Eliminating unused constant utoa::max_digits#3 @@ -4665,24 +4074,11 @@ Eliminating unused constant utoa::digit_values#4 Eliminating unused constant gotoxy::x#1 Eliminating unused constant gotoxy::y#1 Eliminating unused constant printf_uint::$1 -Eliminating unused constant printf_string::padding#0 -Eliminating unused constant printf_string::padding#2 -Eliminating unused constant printf_string::format_justify_left#0 Successful SSA optimization PassNEliminateUnusedVars Eliminating unused constant RADIX_BINARY_VALUES Eliminating unused constant RADIX_OCTAL_VALUES Eliminating unused constant RADIX_HEXADECIMAL_VALUES Successful SSA optimization PassNEliminateUnusedVars -Removing PHI-reference to removed block (printf_string::@5) in block printf_padding -Removing PHI-reference to removed block (printf_string::@5) in block printf_padding -Removing unused block printf_string::@5 -Removing unused block printf_string::@9 -Removing PHI-reference to removed block (printf_string::@6) in block printf_padding -Removing PHI-reference to removed block (printf_string::@6) in block printf_padding -Removing unused block printf_string::@6 -Removing unused block printf_string::@10 -Removing unused block printf_string::@12 -Successful SSA optimization Pass2EliminateUnusedBlocks Alias candidate removed (volatile)conio_line_text = gotoxy::$5 Alias candidate removed (volatile)conio_line_color = gotoxy::$6 Alias candidate removed (volatile)queen::row#0 = queen::r @@ -4692,11 +4088,6 @@ Successful SSA optimization Pass2ConstantRValueConsolidation Constant uctoa::buffer#1 = ++uctoa::buffer#0 Constant ultoa::buffer#1 = ++ultoa::buffer#0 Successful SSA optimization Pass2ConstantIdentification -Eliminating unused constant printf_padding::pad#3 -Eliminating unused constant printf_padding::pad#4 -Eliminating unused constant printf_padding::length#3 -Eliminating unused constant printf_padding::length#4 -Successful SSA optimization PassNEliminateUnusedVars Alias candidate removed (volatile)conio_line_text = gotoxy::$5 Alias candidate removed (volatile)conio_line_color = gotoxy::$6 Alias candidate removed (volatile)queen::row#0 = queen::r @@ -4780,6 +4171,7 @@ Inlining constant with var siblings gotoxy::x#0 Inlining constant with var siblings gotoxy::x#2 Inlining constant with var siblings gotoxy::x#3 Inlining constant with var siblings gotoxy::y#3 +Inlining constant with var siblings cputs::s#2 Inlining constant with var siblings cputs::s#3 Inlining constant with var siblings cputs::s#4 Inlining constant with var siblings cputs::s#5 @@ -4788,9 +4180,6 @@ Inlining constant with var siblings cputs::s#7 Inlining constant with var siblings cputs::s#8 Inlining constant with var siblings cputs::s#9 Inlining constant with var siblings cputs::s#10 -Inlining constant with var siblings cputs::s#11 -Inlining constant with var siblings cputs::s#12 -Inlining constant with var siblings cputs::s#2 Inlining constant with var siblings conio_c64_init::line#1 Inlining constant with var siblings printf_padding::i#0 Inlining constant with var siblings printf_padding::pad#0 @@ -4836,15 +4225,15 @@ Inlining constant with var siblings legal::return#3 Inlining constant with var siblings print::i#0 Inlining constant with var siblings print::i1#0 Inlining constant with var siblings print::j#0 -Constant inlined cputs::s#5 = main::s2 +Constant inlined cputs::s#5 = main::s3 Constant inlined utoa::digit_values#1 = RADIX_DECIMAL_VALUES -Constant inlined cputs::s#6 = main::s3 -Constant inlined cputs::s#3 = main::s +Constant inlined cputs::s#6 = print::s +Constant inlined cputs::s#3 = main::s1 Constant inlined printf_number_buffer::buffer_digits#0 = (byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS -Constant inlined cputs::s#4 = main::s1 +Constant inlined cputs::s#4 = main::s2 Constant inlined printf_number_buffer::buffer_digits#1 = (byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS Constant inlined printf_number_buffer::buffer_digits#2 = (byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS -Constant inlined cputs::s#2 = tod_buffer +Constant inlined cputs::s#2 = main::s Constant inlined printf_number_buffer::format_justify_left#1 = printf_uint::format_justify_left#0 Constant inlined conio_textcolor = LIGHT_BLUE Constant inlined clrscr::l#0 = 0 @@ -4852,10 +4241,8 @@ Constant inlined strlen::len#0 = 0 Constant inlined printf_ulong::format_upper_case#0 = 0 Constant inlined CONIO_SCREEN_TEXT = DEFAULT_SCREEN Constant inlined utoa::$4 = utoa::max_digits#1-1 -Constant inlined tod_str::return#2 = tod_buffer Constant inlined printf_ulong::format_min_length#1 = 0 Constant inlined printf_ulong::format_upper_case#1 = 0 -Constant inlined tod_str::return#0 = tod_buffer Constant inlined printf_ulong::format_min_length#0 = 0 Constant inlined uctoa::digit#0 = 0 Constant inlined clrscr::line_text#0 = DEFAULT_SCREEN @@ -4872,11 +4259,11 @@ Constant inlined memset::c#0 = ' ' Constant inlined printf_uchar::format_min_length#1 = 0 Constant inlined legal::return#1 = 1 Constant inlined memset::c#1 = LIGHT_BLUE -Constant inlined cputs::s#9 = print::s1 +Constant inlined cputs::s#9 = print::s3 Constant inlined printf_uchar::format_min_length#0 = 0 Constant inlined printf_uchar::format_upper_case#1 = 0 -Constant inlined cputs::s#7 = main::s4 -Constant inlined cputs::s#8 = print::s +Constant inlined cputs::s#7 = print::s1 +Constant inlined cputs::s#8 = print::s2 Constant inlined printf_uchar::format_upper_case#0 = 0 Constant inlined utoa_append::digit#0 = 0 Constant inlined uctoa::digit_values#2 = RADIX_HEXADECIMAL_VALUES_CHAR @@ -4947,7 +4334,6 @@ Constant inlined conio_c64_init::line#1 = (byte)$19-1 Constant inlined memcpy::source#1 = (void*)COLORRAM+$28 Constant inlined ultoa::buffer#5 = (byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS Constant inlined printf_number_buffer::format_upper_case#1 = printf_uint::format_upper_case#0 -Constant inlined printf_string::str#0 = tod_buffer Constant inlined ultoa::started#0 = 0 Constant inlined printf_ulong::format_sign_always#1 = 0 Constant inlined printf_ulong::format_sign_always#0 = 0 @@ -4960,21 +4346,11 @@ Constant inlined print::i#0 = 1 Constant inlined memcpy::num#1 = (word)$19*$28-$28 Constant inlined memcpy::num#0 = (word)$19*$28-$28 Constant inlined printf_uchar::format_radix#1 = HEXADECIMAL -Constant inlined cputs::s#12 = print::s4 Constant inlined printf_uchar::format_radix#0 = HEXADECIMAL -Constant inlined cputs::s#11 = print::s3 -Constant inlined cputs::s#10 = print::s2 +Constant inlined cputs::s#10 = print::s4 Constant inlined clrscr::c#0 = 0 Constant inlined clrscr::line_cols#0 = COLORRAM Successful SSA optimization Pass2ConstantInlining -Consolidated array index constant in *(tod_buffer+1) -Consolidated array index constant in *(tod_buffer+3) -Consolidated array index constant in *(tod_buffer+4) -Consolidated array index constant in *(tod_buffer+6) -Consolidated array index constant in *(tod_buffer+7) -Consolidated array index constant in *(tod_buffer+9) -Consolidated array index constant in *(tod_buffer+$a) -Successful SSA optimization Pass2ConstantAdditionElimination Simplifying constant integer increment ++(byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS Simplifying constant integer increment ++(byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS Simplifying constant integer increment ++(byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS+1 @@ -5202,11 +4578,8 @@ Adding NOP phi() at start of main Adding NOP phi() at start of main::@1 Adding NOP phi() at start of main::@2 Adding NOP phi() at start of main::@3 +Adding NOP phi() at start of main::@6 Adding NOP phi() at start of main::@7 -Adding NOP phi() at start of main::@9 -Adding NOP phi() at start of main::@10 -Adding NOP phi() at start of main::@11 -Adding NOP phi() at start of main::@12 Adding NOP phi() at start of legal Adding NOP phi() at start of legal::@3 Adding NOP phi() at start of legal::@7 @@ -5230,11 +4603,6 @@ Adding NOP phi() at start of printf_uint::@2 Adding NOP phi() at start of printf_uint::@5 Adding NOP phi() at start of printf_ulong::@2 Adding NOP phi() at start of printf_ulong::@5 -Adding NOP phi() at start of printf_string -Adding NOP phi() at start of printf_string::@1 -Adding NOP phi() at start of printf_string::@11 -Adding NOP phi() at start of printf_string::@2 -Adding NOP phi() at start of printf_string::@8 Adding NOP phi() at start of printf_uchar::@2 Adding NOP phi() at start of printf_uchar::@5 Adding NOP phi() at start of cputc::@3 @@ -5274,114 +4642,113 @@ CALL GRAPH Calls in [__start] to conio_c64_init:6 main:9 Calls in [queen] to legal:19 queen:28 print:33 Calls in [conio_c64_init] to gotoxy:41 -Calls in [main] to clrscr:46 cputs:48 cputs:50 printf_uint:52 tod_init:57 queen:59 tod_read:61 tod_str:70 cputs:72 printf_ulong:75 cputs:77 printf_string:79 cputs:81 -Calls in [legal] to diff:96 diff:103 -Calls in [print] to gotoxy:112 cputs:114 printf_ulong:117 cputs:119 cputs:128 printf_uchar:131 cputs:139 cputs:144 printf_uchar:148 -Calls in [cputs] to cputc:197 -Calls in [printf_uint] to utoa:202 printf_number_buffer:205 -Calls in [printf_ulong] to ultoa:249 printf_number_buffer:252 -Calls in [printf_string] to cputs:259 -Calls in [printf_uchar] to uctoa:274 printf_number_buffer:277 -Calls in [cputc] to cputln:287 cputln:291 -Calls in [utoa] to utoa_append:319 -Calls in [printf_number_buffer] to strlen:328 cputc:346 strupr:352 cputs:355 printf_padding:362 printf_padding:366 printf_padding:370 -Calls in [ultoa] to ultoa_append:400 -Calls in [uctoa] to uctoa_append:431 -Calls in [cputln] to cscroll:441 -Calls in [strupr] to toupper:468 -Calls in [printf_padding] to cputc:480 -Calls in [cscroll] to memcpy:504 memcpy:506 memset:508 memset:510 +Calls in [main] to clrscr:46 cputs:48 cputs:50 printf_uint:52 queen:54 cputs:56 printf_ulong:59 cputs:61 +Calls in [legal] to diff:76 diff:83 +Calls in [print] to gotoxy:92 cputs:94 printf_ulong:97 cputs:99 cputs:108 printf_uchar:111 cputs:119 cputs:124 printf_uchar:128 +Calls in [cputs] to cputc:177 +Calls in [printf_uint] to utoa:182 printf_number_buffer:185 +Calls in [printf_ulong] to ultoa:192 printf_number_buffer:195 +Calls in [printf_uchar] to uctoa:210 printf_number_buffer:213 +Calls in [cputc] to cputln:223 cputln:227 +Calls in [utoa] to utoa_append:255 +Calls in [printf_number_buffer] to strlen:264 cputc:282 strupr:288 cputs:291 printf_padding:298 printf_padding:302 printf_padding:306 +Calls in [ultoa] to ultoa_append:336 +Calls in [uctoa] to uctoa_append:367 +Calls in [cputln] to cscroll:377 +Calls in [strupr] to toupper:404 +Calls in [printf_padding] to cputc:416 +Calls in [cscroll] to memcpy:440 memcpy:442 memset:444 memset:446 Created 68 initial phi equivalence classes Coalesced [40] gotoxy::y#8 = gotoxy::y#2 Coalesced [44] conio_c64_init::line#3 = conio_c64_init::line#0 -Coalesced [74] printf_ulong::uvalue#6 = printf_ulong::uvalue#0 -Coalesced [94] diff::a#5 = diff::a#0 -Coalesced [95] diff::b#5 = diff::b#0 -Coalesced [101] diff::a#6 = diff::a#1 -Coalesced [102] diff::b#6 = diff::b#1 -Coalesced [109] legal::i#8 = legal::i#1 -Coalesced [116] printf_ulong::uvalue#7 = printf_ulong::uvalue#1 -Coalesced [130] printf_uchar::uvalue#6 = printf_uchar::uvalue#1 -Coalesced [136] print::i1#14 = print::i1#1 -Coalesced [142] print::j#9 = print::j#1 -Coalesced [147] printf_uchar::uvalue#7 = printf_uchar::uvalue#0 -Coalesced [150] print::i#5 = print::i#1 -Coalesced [166] gotoxy::y#9 = gotoxy::y#4 -Coalesced [181] clrscr::l#7 = clrscr::l#1 -Coalesced [182] clrscr::line_text#7 = clrscr::line_text#1 -Coalesced [183] clrscr::line_cols#7 = clrscr::line_cols#1 -Coalesced [187] clrscr::c#4 = clrscr::c#1 -Coalesced [189] cputs::s#17 = cputs::s#14 -Coalesced [196] cputc::c#5 = cputc::c#0 -Coalesced [198] cputs::s#18 = cputs::s#0 -Coalesced [204] printf_number_buffer::buffer_sign#15 = printf_number_buffer::buffer_sign#1 -Coalesced [251] printf_number_buffer::buffer_sign#16 = printf_number_buffer::buffer_sign#0 -Coalesced [265] diff::return#9 = diff::return#3 -Coalesced [269] diff::return#8 = diff::return#2 -Coalesced [276] printf_number_buffer::buffer_sign#14 = printf_number_buffer::buffer_sign#2 -Coalesced [307] utoa::value#17 = utoa::value#2 -Coalesced [308] utoa::started#6 = utoa::started#2 -Coalesced [309] utoa::buffer#23 = utoa::buffer#11 -Coalesced [312] utoa::digit#7 = utoa::digit#1 -Coalesced (already) [313] utoa::value#16 = utoa::value#6 -Coalesced (already) [314] utoa::started#5 = utoa::started#4 -Coalesced (already) [315] utoa::buffer#22 = utoa::buffer#14 -Coalesced [323] utoa::value#18 = utoa::value#0 -Coalesced [324] utoa::buffer#24 = utoa::buffer#4 -Coalesced [334] printf_number_buffer::len#5 = printf_number_buffer::len#1 -Coalesced [345] cputc::c#6 = cputc::c#2 -Coalesced [361] printf_padding::length#10 = printf_padding::length#2 -Coalesced [365] printf_padding::length#9 = printf_padding::length#1 -Coalesced [369] printf_padding::length#11 = printf_padding::length#0 -Coalesced [372] printf_number_buffer::padding#18 = printf_number_buffer::padding#1 -Coalesced [373] printf_number_buffer::len#4 = printf_number_buffer::len#0 -Coalesced [376] ultoa::value#17 = ultoa::value#1 -Coalesced [388] ultoa::value#18 = ultoa::value#2 -Coalesced [389] ultoa::started#6 = ultoa::started#2 -Coalesced [390] ultoa::buffer#23 = ultoa::buffer#11 -Coalesced [393] ultoa::digit#7 = ultoa::digit#1 -Coalesced (already) [394] ultoa::value#16 = ultoa::value#6 -Coalesced (already) [395] ultoa::started#5 = ultoa::started#4 -Coalesced (already) [396] ultoa::buffer#22 = ultoa::buffer#14 -Coalesced [404] ultoa::value#19 = ultoa::value#0 -Coalesced [405] ultoa::buffer#24 = ultoa::buffer#4 -Coalesced [409] uctoa::value#17 = uctoa::value#1 -Coalesced [419] uctoa::value#18 = uctoa::value#2 -Coalesced [420] uctoa::started#6 = uctoa::started#2 -Coalesced [421] uctoa::buffer#23 = uctoa::buffer#11 -Coalesced [424] uctoa::digit#7 = uctoa::digit#1 -Coalesced (already) [425] uctoa::value#16 = uctoa::value#6 -Coalesced (already) [426] uctoa::started#5 = uctoa::started#4 -Coalesced (already) [427] uctoa::buffer#22 = uctoa::buffer#14 -Coalesced [435] uctoa::value#19 = uctoa::value#0 -Coalesced [436] uctoa::buffer#24 = uctoa::buffer#4 -Coalesced [444] utoa_append::value#6 = utoa_append::value#0 -Coalesced [451] utoa_append::value#7 = utoa_append::value#1 -Coalesced [452] utoa_append::digit#5 = utoa_append::digit#1 -Coalesced [460] strlen::str#6 = strlen::str#0 -Coalesced [461] strlen::len#5 = strlen::len#1 -Coalesced [473] strupr::src#5 = strupr::src#1 -Coalesced [479] cputc::c#7 = cputc::c#1 -Coalesced [482] printf_padding::i#5 = printf_padding::i#1 -Coalesced [483] ultoa_append::value#6 = ultoa_append::value#0 -Coalesced [490] ultoa_append::value#7 = ultoa_append::value#1 -Coalesced [491] ultoa_append::digit#5 = ultoa_append::digit#1 -Coalesced [492] uctoa_append::value#6 = uctoa_append::value#0 -Coalesced [499] uctoa_append::value#7 = uctoa_append::value#1 -Coalesced [500] uctoa_append::digit#5 = uctoa_append::digit#1 -Coalesced [517] toupper::return#7 = toupper::ch#0 -Coalesced [521] toupper::return#6 = toupper::return#0 -Coalesced [533] memcpy::src#5 = memcpy::src#1 -Coalesced [534] memcpy::dst#5 = memcpy::dst#1 -Coalesced [544] memset::dst#5 = memset::dst#1 +Coalesced [58] printf_ulong::uvalue#6 = printf_ulong::uvalue#0 +Coalesced [74] diff::a#5 = diff::a#0 +Coalesced [75] diff::b#5 = diff::b#0 +Coalesced [81] diff::a#6 = diff::a#1 +Coalesced [82] diff::b#6 = diff::b#1 +Coalesced [89] legal::i#8 = legal::i#1 +Coalesced [96] printf_ulong::uvalue#7 = printf_ulong::uvalue#1 +Coalesced [110] printf_uchar::uvalue#6 = printf_uchar::uvalue#1 +Coalesced [116] print::i1#14 = print::i1#1 +Coalesced [122] print::j#9 = print::j#1 +Coalesced [127] printf_uchar::uvalue#7 = printf_uchar::uvalue#0 +Coalesced [130] print::i#5 = print::i#1 +Coalesced [146] gotoxy::y#9 = gotoxy::y#4 +Coalesced [161] clrscr::l#7 = clrscr::l#1 +Coalesced [162] clrscr::line_text#7 = clrscr::line_text#1 +Coalesced [163] clrscr::line_cols#7 = clrscr::line_cols#1 +Coalesced [167] clrscr::c#4 = clrscr::c#1 +Coalesced [169] cputs::s#15 = cputs::s#12 +Coalesced [176] cputc::c#5 = cputc::c#0 +Coalesced [178] cputs::s#16 = cputs::s#0 +Coalesced [184] printf_number_buffer::buffer_sign#15 = printf_number_buffer::buffer_sign#1 +Coalesced [194] printf_number_buffer::buffer_sign#16 = printf_number_buffer::buffer_sign#0 +Coalesced [201] diff::return#9 = diff::return#3 +Coalesced [205] diff::return#8 = diff::return#2 +Coalesced [212] printf_number_buffer::buffer_sign#14 = printf_number_buffer::buffer_sign#2 +Coalesced [243] utoa::value#17 = utoa::value#2 +Coalesced [244] utoa::started#6 = utoa::started#2 +Coalesced [245] utoa::buffer#23 = utoa::buffer#11 +Coalesced [248] utoa::digit#7 = utoa::digit#1 +Coalesced (already) [249] utoa::value#16 = utoa::value#6 +Coalesced (already) [250] utoa::started#5 = utoa::started#4 +Coalesced (already) [251] utoa::buffer#22 = utoa::buffer#14 +Coalesced [259] utoa::value#18 = utoa::value#0 +Coalesced [260] utoa::buffer#24 = utoa::buffer#4 +Coalesced [270] printf_number_buffer::len#5 = printf_number_buffer::len#1 +Coalesced [281] cputc::c#6 = cputc::c#2 +Coalesced [297] printf_padding::length#8 = printf_padding::length#2 +Coalesced [301] printf_padding::length#7 = printf_padding::length#1 +Coalesced [305] printf_padding::length#9 = printf_padding::length#0 +Coalesced [308] printf_number_buffer::padding#18 = printf_number_buffer::padding#1 +Coalesced [309] printf_number_buffer::len#4 = printf_number_buffer::len#0 +Coalesced [312] ultoa::value#17 = ultoa::value#1 +Coalesced [324] ultoa::value#18 = ultoa::value#2 +Coalesced [325] ultoa::started#6 = ultoa::started#2 +Coalesced [326] ultoa::buffer#23 = ultoa::buffer#11 +Coalesced [329] ultoa::digit#7 = ultoa::digit#1 +Coalesced (already) [330] ultoa::value#16 = ultoa::value#6 +Coalesced (already) [331] ultoa::started#5 = ultoa::started#4 +Coalesced (already) [332] ultoa::buffer#22 = ultoa::buffer#14 +Coalesced [340] ultoa::value#19 = ultoa::value#0 +Coalesced [341] ultoa::buffer#24 = ultoa::buffer#4 +Coalesced [345] uctoa::value#17 = uctoa::value#1 +Coalesced [355] uctoa::value#18 = uctoa::value#2 +Coalesced [356] uctoa::started#6 = uctoa::started#2 +Coalesced [357] uctoa::buffer#23 = uctoa::buffer#11 +Coalesced [360] uctoa::digit#7 = uctoa::digit#1 +Coalesced (already) [361] uctoa::value#16 = uctoa::value#6 +Coalesced (already) [362] uctoa::started#5 = uctoa::started#4 +Coalesced (already) [363] uctoa::buffer#22 = uctoa::buffer#14 +Coalesced [371] uctoa::value#19 = uctoa::value#0 +Coalesced [372] uctoa::buffer#24 = uctoa::buffer#4 +Coalesced [380] utoa_append::value#6 = utoa_append::value#0 +Coalesced [387] utoa_append::value#7 = utoa_append::value#1 +Coalesced [388] utoa_append::digit#5 = utoa_append::digit#1 +Coalesced [396] strlen::str#5 = strlen::str#0 +Coalesced [397] strlen::len#5 = strlen::len#1 +Coalesced [409] strupr::src#5 = strupr::src#1 +Coalesced [415] cputc::c#7 = cputc::c#1 +Coalesced [418] printf_padding::i#5 = printf_padding::i#1 +Coalesced [419] ultoa_append::value#6 = ultoa_append::value#0 +Coalesced [426] ultoa_append::value#7 = ultoa_append::value#1 +Coalesced [427] ultoa_append::digit#5 = ultoa_append::digit#1 +Coalesced [428] uctoa_append::value#6 = uctoa_append::value#0 +Coalesced [435] uctoa_append::value#7 = uctoa_append::value#1 +Coalesced [436] uctoa_append::digit#5 = uctoa_append::digit#1 +Coalesced [453] toupper::return#7 = toupper::ch#0 +Coalesced [457] toupper::return#6 = toupper::return#0 +Coalesced [469] memcpy::src#5 = memcpy::src#1 +Coalesced [470] memcpy::dst#5 = memcpy::dst#1 +Coalesced [480] memset::dst#5 = memset::dst#1 Coalesced down to 57 phi equivalence classes Culled Empty Block label __start::@2 Culled Empty Block label __start::@3 Culled Empty Block label queen::@8 Culled Empty Block label conio_c64_init::@2 Culled Empty Block label conio_c64_init::@3 -Culled Empty Block label main::@12 +Culled Empty Block label main::@7 Culled Empty Block label legal::@3 Culled Empty Block label legal::@7 Culled Empty Block label legal::@4 @@ -5397,9 +4764,6 @@ Culled Empty Block label printf_uint::@2 Culled Empty Block label printf_uint::@5 Culled Empty Block label printf_ulong::@2 Culled Empty Block label printf_ulong::@5 -Culled Empty Block label printf_string::@1 -Culled Empty Block label printf_string::@11 -Culled Empty Block label printf_string::@8 Culled Empty Block label printf_uchar::@2 Culled Empty Block label printf_uchar::@5 Culled Empty Block label cputc::@5 @@ -5479,7 +4843,6 @@ Renumbering block printf_number_buffer::@24 to printf_number_buffer::@18 Renumbering block printf_number_buffer::@25 to printf_number_buffer::@19 Renumbering block printf_number_buffer::@26 to printf_number_buffer::@20 Renumbering block printf_number_buffer::@27 to printf_number_buffer::@21 -Renumbering block printf_string::@2 to printf_string::@1 Renumbering block legal::@5 to legal::@3 Renumbering block legal::@6 to legal::@4 Renumbering block legal::@8 to legal::@5 @@ -5504,10 +4867,7 @@ Adding NOP phi() at start of main Adding NOP phi() at start of main::@1 Adding NOP phi() at start of main::@2 Adding NOP phi() at start of main::@3 -Adding NOP phi() at start of main::@7 -Adding NOP phi() at start of main::@9 -Adding NOP phi() at start of main::@10 -Adding NOP phi() at start of main::@11 +Adding NOP phi() at start of main::@6 Adding NOP phi() at start of legal Adding NOP phi() at start of print Adding NOP phi() at start of print::@11 @@ -5518,8 +4878,6 @@ Adding NOP phi() at start of print::@8 Adding NOP phi() at start of gotoxy::@3 Adding NOP phi() at start of clrscr Adding NOP phi() at start of printf_uint -Adding NOP phi() at start of printf_string -Adding NOP phi() at start of printf_string::@1 Adding NOP phi() at start of cputc::@3 Adding NOP phi() at start of cputc::@1 Adding NOP phi() at start of utoa @@ -5638,833 +4996,736 @@ main::@3: scope:[main] from main::@2 [46] call printf_uint to:main::@4 main::@4: scope:[main] from main::@3 - [47] tod_init::tod_TENTHS#0 = *((byte*)&TOD_ZERO) - [48] tod_init::tod_SEC#0 = *((byte*)&TOD_ZERO+OFFSET_STRUCT_TIME_OF_DAY_SEC) - [49] tod_init::tod_MIN#0 = *((byte*)&TOD_ZERO+OFFSET_STRUCT_TIME_OF_DAY_MIN) - [50] tod_init::tod_HOURS#0 = *((byte*)&TOD_ZERO+OFFSET_STRUCT_TIME_OF_DAY_HOURS) - [51] call tod_init + [47] stackpush(byte) = 1 + [48] callexecute queen + sideeffect stackpullbytes(1) + [50] call cputs to:main::@5 main::@5: scope:[main] from main::@4 - [52] stackpush(byte) = 1 - [53] callexecute queen - sideeffect stackpullbytes(1) - [55] call tod_read - [56] tod_read::return_TENTHS#2 = tod_read::return_TENTHS#0 - [57] tod_read::return_SEC#2 = tod_read::return_SEC#0 - [58] tod_read::return_MIN#2 = tod_read::return_MIN#0 - [59] tod_read::return_HOURS#2 = tod_read::return_HOURS#0 + [51] printf_ulong::uvalue#0 = count + [52] call printf_ulong to:main::@6 main::@6: scope:[main] from main::@5 - [60] tod_str::tod_TENTHS#0 = tod_read::return_TENTHS#2 - [61] tod_str::tod_SEC#0 = tod_read::return_SEC#2 - [62] tod_str::tod_MIN#0 = tod_read::return_MIN#2 - [63] tod_str::tod_HOURS#0 = tod_read::return_HOURS#2 - [64] call tod_str - to:main::@7 -main::@7: scope:[main] from main::@6 - [65] phi() - [66] call cputs - to:main::@8 -main::@8: scope:[main] from main::@7 - [67] printf_ulong::uvalue#0 = count - [68] call printf_ulong - to:main::@9 -main::@9: scope:[main] from main::@8 - [69] phi() - [70] call cputs - to:main::@10 -main::@10: scope:[main] from main::@9 - [71] phi() - [72] call printf_string - to:main::@11 -main::@11: scope:[main] from main::@10 - [73] phi() - [74] call cputs + [53] phi() + [54] call cputs to:main::@return -main::@return: scope:[main] from main::@11 - [75] return +main::@return: scope:[main] from main::@6 + [55] return to:@return byte legal(byte legal::row , byte legal::column) legal: scope:[legal] from queen::@2 - [76] phi() + [56] phi() to:legal::@1 legal::@1: scope:[legal] from legal legal::@3 - [77] legal::i#2 = phi( legal/1, legal::@3/legal::i#1 ) - [78] legal::$0 = legal::row#0 - 1 - [79] if(legal::i#2<=legal::$0) goto legal::@2 + [57] legal::i#2 = phi( legal/1, legal::@3/legal::i#1 ) + [58] legal::$0 = legal::row#0 - 1 + [59] if(legal::i#2<=legal::$0) goto legal::@2 to:legal::@return legal::@return: scope:[legal] from legal::@1 legal::@2 legal::@6 - [80] legal::return#4 = phi( legal::@1/1, legal::@2/0, legal::@6/0 ) - [81] return + [60] legal::return#4 = phi( legal::@1/1, legal::@2/0, legal::@6/0 ) + [61] return to:@return legal::@2: scope:[legal] from legal::@1 - [82] if(board[legal::i#2]==legal::column#0) goto legal::@return + [62] if(board[legal::i#2]==legal::column#0) goto legal::@return to:legal::@4 legal::@4: scope:[legal] from legal::@2 - [83] diff::a#0 = board[legal::i#2] - [84] diff::b#0 = legal::column#0 - [85] call diff - [86] diff::return#0 = diff::return#4 + [63] diff::a#0 = board[legal::i#2] + [64] diff::b#0 = legal::column#0 + [65] call diff + [66] diff::return#0 = diff::return#4 to:legal::@5 legal::@5: scope:[legal] from legal::@4 - [87] legal::$3 = diff::return#0 - [88] diff::a#1 = legal::i#2 - [89] diff::b#1 = legal::row#0 - [90] call diff - [91] diff::return#1 = diff::return#4 + [67] legal::$3 = diff::return#0 + [68] diff::a#1 = legal::i#2 + [69] diff::b#1 = legal::row#0 + [70] call diff + [71] diff::return#1 = diff::return#4 to:legal::@6 legal::@6: scope:[legal] from legal::@5 - [92] legal::$4 = diff::return#1 - [93] if(legal::$3!=legal::$4) goto legal::@3 + [72] legal::$4 = diff::return#1 + [73] if(legal::$3!=legal::$4) goto legal::@3 to:legal::@return legal::@3: scope:[legal] from legal::@6 - [94] legal::i#1 = ++ legal::i#2 + [74] legal::i#1 = ++ legal::i#2 to:legal::@1 void print() print: scope:[print] from queen::@4 - [95] phi() - [96] call gotoxy + [75] phi() + [76] call gotoxy to:print::@11 print::@11: scope:[print] from print - [97] phi() - [98] call cputs + [77] phi() + [78] call cputs to:print::@12 print::@12: scope:[print] from print::@11 - [99] printf_ulong::uvalue#1 = count - [100] call printf_ulong + [79] printf_ulong::uvalue#1 = count + [80] call printf_ulong to:print::@13 print::@13: scope:[print] from print::@12 - [101] phi() - [102] call cputs + [81] phi() + [82] call cputs to:print::@1 print::@1: scope:[print] from print::@13 print::@14 - [103] print::i#2 = phi( print::@13/1, print::@14/print::i#1 ) - [104] if(print::i#2<8+1) goto print::@2 + [83] print::i#2 = phi( print::@13/1, print::@14/print::i#1 ) + [84] if(print::i#2<8+1) goto print::@2 to:print::@3 print::@3: scope:[print] from print::@1 print::@7 - [105] print::i1#2 = phi( print::@1/1, print::@7/print::i1#1 ) - [106] if(print::i1#2<8+1) goto print::@4 + [85] print::i1#2 = phi( print::@1/1, print::@7/print::i1#1 ) + [86] if(print::i1#2<8+1) goto print::@4 to:print::@return print::@return: scope:[print] from print::@3 - [107] return + [87] return to:@return print::@4: scope:[print] from print::@3 - [108] phi() - [109] call cputs + [88] phi() + [89] call cputs to:print::@15 print::@15: scope:[print] from print::@4 - [110] printf_uchar::uvalue#1 = print::i1#2 - [111] call printf_uchar + [90] printf_uchar::uvalue#1 = print::i1#2 + [91] call printf_uchar to:print::@5 print::@5: scope:[print] from print::@15 print::@9 - [112] print::j#2 = phi( print::@9/print::j#1, print::@15/1 ) - [113] if(print::j#2<8+1) goto print::@6 + [92] print::j#2 = phi( print::@9/print::j#1, print::@15/1 ) + [93] if(print::j#2<8+1) goto print::@6 to:print::@7 print::@7: scope:[print] from print::@5 - [114] print::i1#1 = ++ print::i1#2 + [94] print::i1#1 = ++ print::i1#2 to:print::@3 print::@6: scope:[print] from print::@5 - [115] if(board[print::i1#2]==print::j#2) goto print::@8 + [95] if(board[print::i1#2]==print::j#2) goto print::@8 to:print::@10 print::@10: scope:[print] from print::@6 - [116] phi() - [117] call cputs + [96] phi() + [97] call cputs to:print::@9 print::@9: scope:[print] from print::@10 print::@8 - [118] print::j#1 = ++ print::j#2 + [98] print::j#1 = ++ print::j#2 to:print::@5 print::@8: scope:[print] from print::@6 - [119] phi() - [120] call cputs + [99] phi() + [100] call cputs to:print::@9 print::@2: scope:[print] from print::@1 - [121] printf_uchar::uvalue#0 = print::i#2 - [122] call printf_uchar + [101] printf_uchar::uvalue#0 = print::i#2 + [102] call printf_uchar to:print::@14 print::@14: scope:[print] from print::@2 - [123] print::i#1 = ++ print::i#2 + [103] print::i#1 = ++ print::i#2 to:print::@1 void gotoxy(byte gotoxy::x , byte gotoxy::y) gotoxy: scope:[gotoxy] from conio_c64_init::@1 print - [124] gotoxy::y#4 = phi( conio_c64_init::@1/gotoxy::y#2, print/5 ) - [125] if(gotoxy::y#4<$19+1) goto gotoxy::@3 + [104] gotoxy::y#4 = phi( conio_c64_init::@1/gotoxy::y#2, print/5 ) + [105] if(gotoxy::y#4<$19+1) goto gotoxy::@3 to:gotoxy::@1 gotoxy::@3: scope:[gotoxy] from gotoxy - [126] phi() + [106] phi() to:gotoxy::@1 gotoxy::@1: scope:[gotoxy] from gotoxy gotoxy::@3 - [127] gotoxy::y#5 = phi( gotoxy::@3/gotoxy::y#4, gotoxy/0 ) + [107] gotoxy::y#5 = phi( gotoxy::@3/gotoxy::y#4, gotoxy/0 ) to:gotoxy::@2 gotoxy::@2: scope:[gotoxy] from gotoxy::@1 - [128] conio_cursor_x = 0 - [129] conio_cursor_y = gotoxy::y#5 - [130] gotoxy::$7 = (word)gotoxy::y#5 - [131] gotoxy::$8 = gotoxy::$7 << 2 - [132] gotoxy::$9 = gotoxy::$8 + gotoxy::$7 - [133] gotoxy::line_offset#0 = gotoxy::$9 << 3 - [134] gotoxy::$5 = DEFAULT_SCREEN + gotoxy::line_offset#0 - [135] conio_line_text = gotoxy::$5 - [136] gotoxy::$6 = COLORRAM + gotoxy::line_offset#0 - [137] conio_line_color = gotoxy::$6 + [108] conio_cursor_x = 0 + [109] conio_cursor_y = gotoxy::y#5 + [110] gotoxy::$7 = (word)gotoxy::y#5 + [111] gotoxy::$8 = gotoxy::$7 << 2 + [112] gotoxy::$9 = gotoxy::$8 + gotoxy::$7 + [113] gotoxy::line_offset#0 = gotoxy::$9 << 3 + [114] gotoxy::$5 = DEFAULT_SCREEN + gotoxy::line_offset#0 + [115] conio_line_text = gotoxy::$5 + [116] gotoxy::$6 = COLORRAM + gotoxy::line_offset#0 + [117] conio_line_color = gotoxy::$6 to:gotoxy::@return gotoxy::@return: scope:[gotoxy] from gotoxy::@2 - [138] return + [118] return to:@return void clrscr() clrscr: scope:[clrscr] from main - [139] phi() + [119] phi() to:clrscr::@1 clrscr::@1: scope:[clrscr] from clrscr clrscr::@5 - [140] clrscr::line_cols#5 = phi( clrscr/COLORRAM, clrscr::@5/clrscr::line_cols#1 ) - [140] clrscr::line_text#5 = phi( clrscr/DEFAULT_SCREEN, clrscr::@5/clrscr::line_text#1 ) - [140] clrscr::l#2 = phi( clrscr/0, clrscr::@5/clrscr::l#1 ) - [141] if(clrscr::l#2<$19) goto clrscr::@3 + [120] clrscr::line_cols#5 = phi( clrscr/COLORRAM, clrscr::@5/clrscr::line_cols#1 ) + [120] clrscr::line_text#5 = phi( clrscr/DEFAULT_SCREEN, clrscr::@5/clrscr::line_text#1 ) + [120] clrscr::l#2 = phi( clrscr/0, clrscr::@5/clrscr::l#1 ) + [121] if(clrscr::l#2<$19) goto clrscr::@3 to:clrscr::@2 clrscr::@2: scope:[clrscr] from clrscr::@1 - [142] conio_cursor_x = 0 - [143] conio_cursor_y = 0 - [144] conio_line_text = DEFAULT_SCREEN - [145] conio_line_color = COLORRAM + [122] conio_cursor_x = 0 + [123] conio_cursor_y = 0 + [124] conio_line_text = DEFAULT_SCREEN + [125] conio_line_color = COLORRAM to:clrscr::@return clrscr::@return: scope:[clrscr] from clrscr::@2 - [146] return + [126] return to:@return clrscr::@3: scope:[clrscr] from clrscr::@1 clrscr::@4 - [147] clrscr::c#2 = phi( clrscr::@1/0, clrscr::@4/clrscr::c#1 ) - [148] if(clrscr::c#2<$28) goto clrscr::@4 + [127] clrscr::c#2 = phi( clrscr::@1/0, clrscr::@4/clrscr::c#1 ) + [128] if(clrscr::c#2<$28) goto clrscr::@4 to:clrscr::@5 clrscr::@5: scope:[clrscr] from clrscr::@3 - [149] clrscr::line_text#1 = clrscr::line_text#5 + $28 - [150] clrscr::line_cols#1 = clrscr::line_cols#5 + $28 - [151] clrscr::l#1 = ++ clrscr::l#2 + [129] clrscr::line_text#1 = clrscr::line_text#5 + $28 + [130] clrscr::line_cols#1 = clrscr::line_cols#5 + $28 + [131] clrscr::l#1 = ++ clrscr::l#2 to:clrscr::@1 clrscr::@4: scope:[clrscr] from clrscr::@3 - [152] clrscr::line_text#5[clrscr::c#2] = ' ' - [153] clrscr::line_cols#5[clrscr::c#2] = LIGHT_BLUE - [154] clrscr::c#1 = ++ clrscr::c#2 + [132] clrscr::line_text#5[clrscr::c#2] = ' ' + [133] clrscr::line_cols#5[clrscr::c#2] = LIGHT_BLUE + [134] clrscr::c#1 = ++ clrscr::c#2 to:clrscr::@3 void cputs(to_nomodify byte* cputs::s) -cputs: scope:[cputs] from main::@1 main::@11 main::@2 main::@7 main::@9 print::@10 print::@11 print::@13 print::@4 print::@8 printf_number_buffer::@5 printf_string::@1 - [155] cputs::s#14 = phi( main::@1/main::s, main::@11/main::s4, main::@2/main::s1, main::@7/main::s2, main::@9/main::s3, print::@10/print::s4, print::@11/print::s, print::@13/print::s1, print::@4/print::s2, print::@8/print::s3, printf_number_buffer::@5/(byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS, printf_string::@1/tod_buffer ) +cputs: scope:[cputs] from main::@1 main::@2 main::@4 main::@6 print::@10 print::@11 print::@13 print::@4 print::@8 printf_number_buffer::@5 + [135] cputs::s#12 = phi( main::@1/main::s, main::@2/main::s1, main::@4/main::s2, main::@6/main::s3, print::@10/print::s4, print::@11/print::s, print::@13/print::s1, print::@4/print::s2, print::@8/print::s3, printf_number_buffer::@5/(byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS ) to:cputs::@1 cputs::@1: scope:[cputs] from cputs cputs::@2 - [156] cputs::s#13 = phi( cputs/cputs::s#14, cputs::@2/cputs::s#0 ) - [157] cputs::c#1 = *cputs::s#13 - [158] cputs::s#0 = ++ cputs::s#13 - [159] if(0!=cputs::c#1) goto cputs::@2 + [136] cputs::s#11 = phi( cputs/cputs::s#12, cputs::@2/cputs::s#0 ) + [137] cputs::c#1 = *cputs::s#11 + [138] cputs::s#0 = ++ cputs::s#11 + [139] if(0!=cputs::c#1) goto cputs::@2 to:cputs::@return cputs::@return: scope:[cputs] from cputs::@1 - [160] return + [140] return to:@return cputs::@2: scope:[cputs] from cputs::@1 - [161] cputc::c#0 = cputs::c#1 - [162] call cputc + [141] cputc::c#0 = cputs::c#1 + [142] call cputc to:cputs::@1 void printf_uint(word printf_uint::uvalue , byte printf_uint::format_min_length , byte printf_uint::format_justify_left , byte printf_uint::format_sign_always , byte printf_uint::format_zero_padding , byte printf_uint::format_upper_case , byte printf_uint::format_radix) printf_uint: scope:[printf_uint] from main::@3 - [163] phi() + [143] phi() to:printf_uint::@1 printf_uint::@1: scope:[printf_uint] from printf_uint - [164] *((byte*)&printf_buffer) = 0 - [165] call utoa + [144] *((byte*)&printf_buffer) = 0 + [145] call utoa to:printf_uint::@2 printf_uint::@2: scope:[printf_uint] from printf_uint::@1 - [166] printf_number_buffer::buffer_sign#1 = *((byte*)&printf_buffer) - [167] call printf_number_buffer + [146] printf_number_buffer::buffer_sign#1 = *((byte*)&printf_buffer) + [147] call printf_number_buffer to:printf_uint::@return printf_uint::@return: scope:[printf_uint] from printf_uint::@2 - [168] return - to:@return - -void tod_init(byte tod_init::tod_TENTHS , byte tod_init::tod_SEC , byte tod_init::tod_MIN , byte tod_init::tod_HOURS) -tod_init: scope:[tod_init] from main::@4 - [169] *((byte*)CIA1+OFFSET_STRUCT_MOS6526_CIA_TIMER_A_CONTROL) = *((byte*)CIA1+OFFSET_STRUCT_MOS6526_CIA_TIMER_A_CONTROL) | $80 - [170] *((byte*)CIA1+OFFSET_STRUCT_MOS6526_CIA_TIMER_B_CONTROL) = *((byte*)CIA1+OFFSET_STRUCT_MOS6526_CIA_TIMER_B_CONTROL) & $7f - [171] *((byte*)CIA1+OFFSET_STRUCT_MOS6526_CIA_TOD_HOURS) = tod_init::tod_HOURS#0 - [172] *((byte*)CIA1+OFFSET_STRUCT_MOS6526_CIA_TOD_MIN) = tod_init::tod_MIN#0 - [173] *((byte*)CIA1+OFFSET_STRUCT_MOS6526_CIA_TOD_SEC) = tod_init::tod_SEC#0 - [174] *((byte*)CIA1+OFFSET_STRUCT_MOS6526_CIA_TOD_10THS) = tod_init::tod_TENTHS#0 - to:tod_init::@return -tod_init::@return: scope:[tod_init] from tod_init - [175] return - to:@return - -struct TIME_OF_DAY tod_read() -tod_read: scope:[tod_read] from main::@5 - [176] tod_read::return_HOURS#0 = *((byte*)CIA1+OFFSET_STRUCT_MOS6526_CIA_TOD_HOURS) - [177] tod_read::return_MIN#0 = *((byte*)CIA1+OFFSET_STRUCT_MOS6526_CIA_TOD_MIN) - [178] tod_read::return_SEC#0 = *((byte*)CIA1+OFFSET_STRUCT_MOS6526_CIA_TOD_SEC) - [179] tod_read::return_TENTHS#0 = *((byte*)CIA1+OFFSET_STRUCT_MOS6526_CIA_TOD_10THS) - to:tod_read::@return -tod_read::@return: scope:[tod_read] from tod_read - [180] return - to:@return - -byte* tod_str(byte tod_str::tod_TENTHS , byte tod_str::tod_SEC , byte tod_str::tod_MIN , byte tod_str::tod_HOURS) -tod_str: scope:[tod_str] from main::@6 - [181] tod_str::$0 = tod_str::tod_HOURS#0 >> 4 - [182] tod_str::$1 = '0' + tod_str::$0 - [183] *tod_buffer = tod_str::$1 - [184] tod_str::$2 = tod_str::tod_HOURS#0 & $f - [185] tod_str::$3 = '0' + tod_str::$2 - [186] *(tod_buffer+1) = tod_str::$3 - [187] tod_str::$4 = tod_str::tod_MIN#0 >> 4 - [188] tod_str::$5 = '0' + tod_str::$4 - [189] *(tod_buffer+3) = tod_str::$5 - [190] tod_str::$6 = tod_str::tod_MIN#0 & $f - [191] tod_str::$7 = '0' + tod_str::$6 - [192] *(tod_buffer+4) = tod_str::$7 - [193] tod_str::$8 = tod_str::tod_SEC#0 >> 4 - [194] tod_str::$9 = '0' + tod_str::$8 - [195] *(tod_buffer+6) = tod_str::$9 - [196] tod_str::$10 = tod_str::tod_SEC#0 & $f - [197] tod_str::$11 = '0' + tod_str::$10 - [198] *(tod_buffer+7) = tod_str::$11 - [199] tod_str::$12 = tod_str::tod_TENTHS#0 >> 4 - [200] tod_str::$13 = '0' + tod_str::$12 - [201] *(tod_buffer+9) = tod_str::$13 - [202] tod_str::$14 = tod_str::tod_TENTHS#0 & $f - [203] tod_str::$15 = '0' + tod_str::$14 - [204] *(tod_buffer+$a) = tod_str::$15 - to:tod_str::@return -tod_str::@return: scope:[tod_str] from tod_str - [205] return + [148] return to:@return void printf_ulong(dword printf_ulong::uvalue , byte printf_ulong::format_min_length , byte printf_ulong::format_justify_left , byte printf_ulong::format_sign_always , byte printf_ulong::format_zero_padding , byte printf_ulong::format_upper_case , byte printf_ulong::format_radix) -printf_ulong: scope:[printf_ulong] from main::@8 print::@12 - [206] printf_ulong::uvalue#2 = phi( main::@8/printf_ulong::uvalue#0, print::@12/printf_ulong::uvalue#1 ) +printf_ulong: scope:[printf_ulong] from main::@5 print::@12 + [149] printf_ulong::uvalue#2 = phi( main::@5/printf_ulong::uvalue#0, print::@12/printf_ulong::uvalue#1 ) to:printf_ulong::@1 printf_ulong::@1: scope:[printf_ulong] from printf_ulong - [207] *((byte*)&printf_buffer) = 0 - [208] ultoa::value#1 = printf_ulong::uvalue#2 - [209] call ultoa + [150] *((byte*)&printf_buffer) = 0 + [151] ultoa::value#1 = printf_ulong::uvalue#2 + [152] call ultoa to:printf_ulong::@2 printf_ulong::@2: scope:[printf_ulong] from printf_ulong::@1 - [210] printf_number_buffer::buffer_sign#0 = *((byte*)&printf_buffer) - [211] call printf_number_buffer + [153] printf_number_buffer::buffer_sign#0 = *((byte*)&printf_buffer) + [154] call printf_number_buffer to:printf_ulong::@return printf_ulong::@return: scope:[printf_ulong] from printf_ulong::@2 - [212] return - to:@return - -void printf_string(byte* printf_string::str , byte printf_string::format_min_length , byte printf_string::format_justify_left) -printf_string: scope:[printf_string] from main::@10 - [213] phi() - to:printf_string::@1 -printf_string::@1: scope:[printf_string] from printf_string - [214] phi() - [215] call cputs - to:printf_string::@return -printf_string::@return: scope:[printf_string] from printf_string::@1 - [216] return + [155] return to:@return byte diff(byte diff::a , byte diff::b) diff: scope:[diff] from legal::@4 legal::@5 - [217] diff::b#2 = phi( legal::@4/diff::b#0, legal::@5/diff::b#1 ) - [217] diff::a#2 = phi( legal::@4/diff::a#0, legal::@5/diff::a#1 ) - [218] if(diff::a#2=utoa::digit_value#0) goto utoa::@5 + [191] if(utoa::value#2>=utoa::digit_value#0) goto utoa::@5 to:utoa::@4 utoa::@4: scope:[utoa] from utoa::@6 utoa::@7 - [253] utoa::buffer#14 = phi( utoa::@7/utoa::buffer#11, utoa::@6/utoa::buffer#4 ) - [253] utoa::started#4 = phi( utoa::@7/utoa::started#2, utoa::@6/1 ) - [253] utoa::value#6 = phi( utoa::@7/utoa::value#2, utoa::@6/utoa::value#0 ) - [254] utoa::digit#1 = ++ utoa::digit#2 + [192] utoa::buffer#14 = phi( utoa::@7/utoa::buffer#11, utoa::@6/utoa::buffer#4 ) + [192] utoa::started#4 = phi( utoa::@7/utoa::started#2, utoa::@6/1 ) + [192] utoa::value#6 = phi( utoa::@7/utoa::value#2, utoa::@6/utoa::value#0 ) + [193] utoa::digit#1 = ++ utoa::digit#2 to:utoa::@1 utoa::@5: scope:[utoa] from utoa::@2 utoa::@7 - [255] utoa_append::buffer#0 = utoa::buffer#11 - [256] utoa_append::value#0 = utoa::value#2 - [257] utoa_append::sub#0 = utoa::digit_value#0 - [258] call utoa_append - [259] utoa_append::return#0 = utoa_append::value#2 + [194] utoa_append::buffer#0 = utoa::buffer#11 + [195] utoa_append::value#0 = utoa::value#2 + [196] utoa_append::sub#0 = utoa::digit_value#0 + [197] call utoa_append + [198] utoa_append::return#0 = utoa_append::value#2 to:utoa::@6 utoa::@6: scope:[utoa] from utoa::@5 - [260] utoa::value#0 = utoa_append::return#0 - [261] utoa::buffer#4 = ++ utoa::buffer#11 + [199] utoa::value#0 = utoa_append::return#0 + [200] utoa::buffer#4 = ++ utoa::buffer#11 to:utoa::@4 void printf_number_buffer(byte printf_number_buffer::buffer_sign , byte* printf_number_buffer::buffer_digits , byte printf_number_buffer::format_min_length , byte printf_number_buffer::format_justify_left , byte printf_number_buffer::format_sign_always , byte printf_number_buffer::format_zero_padding , byte printf_number_buffer::format_upper_case , byte printf_number_buffer::format_radix) printf_number_buffer: scope:[printf_number_buffer] from printf_uchar::@2 printf_uint::@2 printf_ulong::@2 - [262] printf_number_buffer::format_upper_case#10 = phi( printf_uchar::@2/0, printf_uint::@2/printf_uint::format_upper_case#0, printf_ulong::@2/0 ) - [262] printf_number_buffer::buffer_sign#10 = phi( printf_uchar::@2/printf_number_buffer::buffer_sign#2, printf_uint::@2/printf_number_buffer::buffer_sign#1, printf_ulong::@2/printf_number_buffer::buffer_sign#0 ) - [262] printf_number_buffer::format_zero_padding#10 = phi( printf_uchar::@2/0, printf_uint::@2/printf_uint::format_zero_padding#0, printf_ulong::@2/0 ) - [262] printf_number_buffer::format_justify_left#10 = phi( printf_uchar::@2/0, printf_uint::@2/printf_uint::format_justify_left#0, printf_ulong::@2/0 ) - [262] printf_number_buffer::format_min_length#3 = phi( printf_uchar::@2/0, printf_uint::@2/printf_uint::format_min_length#0, printf_ulong::@2/0 ) - [263] if(0==printf_number_buffer::format_min_length#3) goto printf_number_buffer::@1 + [201] printf_number_buffer::format_upper_case#10 = phi( printf_uchar::@2/0, printf_uint::@2/printf_uint::format_upper_case#0, printf_ulong::@2/0 ) + [201] printf_number_buffer::buffer_sign#10 = phi( printf_uchar::@2/printf_number_buffer::buffer_sign#2, printf_uint::@2/printf_number_buffer::buffer_sign#1, printf_ulong::@2/printf_number_buffer::buffer_sign#0 ) + [201] printf_number_buffer::format_zero_padding#10 = phi( printf_uchar::@2/0, printf_uint::@2/printf_uint::format_zero_padding#0, printf_ulong::@2/0 ) + [201] printf_number_buffer::format_justify_left#10 = phi( printf_uchar::@2/0, printf_uint::@2/printf_uint::format_justify_left#0, printf_ulong::@2/0 ) + [201] printf_number_buffer::format_min_length#3 = phi( printf_uchar::@2/0, printf_uint::@2/printf_uint::format_min_length#0, printf_ulong::@2/0 ) + [202] if(0==printf_number_buffer::format_min_length#3) goto printf_number_buffer::@1 to:printf_number_buffer::@6 printf_number_buffer::@6: scope:[printf_number_buffer] from printf_number_buffer - [264] phi() - [265] call strlen - [266] strlen::return#2 = strlen::len#2 + [203] phi() + [204] call strlen + [205] strlen::return#2 = strlen::len#2 to:printf_number_buffer::@14 printf_number_buffer::@14: scope:[printf_number_buffer] from printf_number_buffer::@6 - [267] printf_number_buffer::$19 = strlen::return#2 - [268] printf_number_buffer::len#0 = (signed byte)printf_number_buffer::$19 - [269] if(0==printf_number_buffer::buffer_sign#10) goto printf_number_buffer::@13 + [206] printf_number_buffer::$19 = strlen::return#2 + [207] printf_number_buffer::len#0 = (signed byte)printf_number_buffer::$19 + [208] if(0==printf_number_buffer::buffer_sign#10) goto printf_number_buffer::@13 to:printf_number_buffer::@7 printf_number_buffer::@7: scope:[printf_number_buffer] from printf_number_buffer::@14 - [270] printf_number_buffer::len#1 = ++ printf_number_buffer::len#0 + [209] printf_number_buffer::len#1 = ++ printf_number_buffer::len#0 to:printf_number_buffer::@13 printf_number_buffer::@13: scope:[printf_number_buffer] from printf_number_buffer::@14 printf_number_buffer::@7 - [271] printf_number_buffer::len#2 = phi( printf_number_buffer::@14/printf_number_buffer::len#0, printf_number_buffer::@7/printf_number_buffer::len#1 ) - [272] printf_number_buffer::padding#1 = (signed byte)printf_number_buffer::format_min_length#3 - printf_number_buffer::len#2 - [273] if(printf_number_buffer::padding#1>=0) goto printf_number_buffer::@21 + [210] printf_number_buffer::len#2 = phi( printf_number_buffer::@14/printf_number_buffer::len#0, printf_number_buffer::@7/printf_number_buffer::len#1 ) + [211] printf_number_buffer::padding#1 = (signed byte)printf_number_buffer::format_min_length#3 - printf_number_buffer::len#2 + [212] if(printf_number_buffer::padding#1>=0) goto printf_number_buffer::@21 to:printf_number_buffer::@1 printf_number_buffer::@21: scope:[printf_number_buffer] from printf_number_buffer::@13 - [274] phi() + [213] phi() to:printf_number_buffer::@1 printf_number_buffer::@1: scope:[printf_number_buffer] from printf_number_buffer printf_number_buffer::@13 printf_number_buffer::@21 - [275] printf_number_buffer::padding#10 = phi( printf_number_buffer/0, printf_number_buffer::@21/printf_number_buffer::padding#1, printf_number_buffer::@13/0 ) - [276] if(0!=printf_number_buffer::format_justify_left#10) goto printf_number_buffer::@2 + [214] printf_number_buffer::padding#10 = phi( printf_number_buffer/0, printf_number_buffer::@21/printf_number_buffer::padding#1, printf_number_buffer::@13/0 ) + [215] if(0!=printf_number_buffer::format_justify_left#10) goto printf_number_buffer::@2 to:printf_number_buffer::@17 printf_number_buffer::@17: scope:[printf_number_buffer] from printf_number_buffer::@1 - [277] if(0!=printf_number_buffer::format_zero_padding#10) goto printf_number_buffer::@2 + [216] if(0!=printf_number_buffer::format_zero_padding#10) goto printf_number_buffer::@2 to:printf_number_buffer::@16 printf_number_buffer::@16: scope:[printf_number_buffer] from printf_number_buffer::@17 - [278] if(0!=printf_number_buffer::padding#10) goto printf_number_buffer::@8 + [217] if(0!=printf_number_buffer::padding#10) goto printf_number_buffer::@8 to:printf_number_buffer::@2 printf_number_buffer::@8: scope:[printf_number_buffer] from printf_number_buffer::@16 - [279] printf_padding::length#0 = (byte)printf_number_buffer::padding#10 - [280] call printf_padding + [218] printf_padding::length#0 = (byte)printf_number_buffer::padding#10 + [219] call printf_padding to:printf_number_buffer::@2 printf_number_buffer::@2: scope:[printf_number_buffer] from printf_number_buffer::@1 printf_number_buffer::@16 printf_number_buffer::@17 printf_number_buffer::@8 - [281] if(0==printf_number_buffer::buffer_sign#10) goto printf_number_buffer::@3 + [220] if(0==printf_number_buffer::buffer_sign#10) goto printf_number_buffer::@3 to:printf_number_buffer::@9 printf_number_buffer::@9: scope:[printf_number_buffer] from printf_number_buffer::@2 - [282] cputc::c#2 = printf_number_buffer::buffer_sign#10 - [283] call cputc + [221] cputc::c#2 = printf_number_buffer::buffer_sign#10 + [222] call cputc to:printf_number_buffer::@3 printf_number_buffer::@3: scope:[printf_number_buffer] from printf_number_buffer::@2 printf_number_buffer::@9 - [284] if(0==printf_number_buffer::format_zero_padding#10) goto printf_number_buffer::@4 + [223] if(0==printf_number_buffer::format_zero_padding#10) goto printf_number_buffer::@4 to:printf_number_buffer::@18 printf_number_buffer::@18: scope:[printf_number_buffer] from printf_number_buffer::@3 - [285] if(0!=printf_number_buffer::padding#10) goto printf_number_buffer::@10 + [224] if(0!=printf_number_buffer::padding#10) goto printf_number_buffer::@10 to:printf_number_buffer::@4 printf_number_buffer::@10: scope:[printf_number_buffer] from printf_number_buffer::@18 - [286] printf_padding::length#1 = (byte)printf_number_buffer::padding#10 - [287] call printf_padding + [225] printf_padding::length#1 = (byte)printf_number_buffer::padding#10 + [226] call printf_padding to:printf_number_buffer::@4 printf_number_buffer::@4: scope:[printf_number_buffer] from printf_number_buffer::@10 printf_number_buffer::@18 printf_number_buffer::@3 - [288] if(0==printf_number_buffer::format_upper_case#10) goto printf_number_buffer::@5 + [227] if(0==printf_number_buffer::format_upper_case#10) goto printf_number_buffer::@5 to:printf_number_buffer::@11 printf_number_buffer::@11: scope:[printf_number_buffer] from printf_number_buffer::@4 - [289] phi() - [290] call strupr + [228] phi() + [229] call strupr to:printf_number_buffer::@5 printf_number_buffer::@5: scope:[printf_number_buffer] from printf_number_buffer::@11 printf_number_buffer::@4 - [291] phi() - [292] call cputs + [230] phi() + [231] call cputs to:printf_number_buffer::@15 printf_number_buffer::@15: scope:[printf_number_buffer] from printf_number_buffer::@5 - [293] if(0==printf_number_buffer::format_justify_left#10) goto printf_number_buffer::@return + [232] if(0==printf_number_buffer::format_justify_left#10) goto printf_number_buffer::@return to:printf_number_buffer::@20 printf_number_buffer::@20: scope:[printf_number_buffer] from printf_number_buffer::@15 - [294] if(0!=printf_number_buffer::format_zero_padding#10) goto printf_number_buffer::@return + [233] if(0!=printf_number_buffer::format_zero_padding#10) goto printf_number_buffer::@return to:printf_number_buffer::@19 printf_number_buffer::@19: scope:[printf_number_buffer] from printf_number_buffer::@20 - [295] if(0!=printf_number_buffer::padding#10) goto printf_number_buffer::@12 + [234] if(0!=printf_number_buffer::padding#10) goto printf_number_buffer::@12 to:printf_number_buffer::@return printf_number_buffer::@12: scope:[printf_number_buffer] from printf_number_buffer::@19 - [296] printf_padding::length#2 = (byte)printf_number_buffer::padding#10 - [297] call printf_padding + [235] printf_padding::length#2 = (byte)printf_number_buffer::padding#10 + [236] call printf_padding to:printf_number_buffer::@return printf_number_buffer::@return: scope:[printf_number_buffer] from printf_number_buffer::@12 printf_number_buffer::@15 printf_number_buffer::@19 printf_number_buffer::@20 - [298] return + [237] return to:@return void ultoa(dword ultoa::value , byte* ultoa::buffer , byte ultoa::radix) ultoa: scope:[ultoa] from printf_ulong::@1 - [299] phi() + [238] phi() to:ultoa::@1 ultoa::@1: scope:[ultoa] from ultoa ultoa::@4 - [300] ultoa::buffer#11 = phi( ultoa::@4/ultoa::buffer#14, ultoa/(byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS ) - [300] ultoa::started#2 = phi( ultoa::@4/ultoa::started#4, ultoa/0 ) - [300] ultoa::value#2 = phi( ultoa::@4/ultoa::value#6, ultoa/ultoa::value#1 ) - [300] ultoa::digit#2 = phi( ultoa::@4/ultoa::digit#1, ultoa/0 ) - [301] if(ultoa::digit#2<$a-1) goto ultoa::@2 + [239] ultoa::buffer#11 = phi( ultoa::@4/ultoa::buffer#14, ultoa/(byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS ) + [239] ultoa::started#2 = phi( ultoa::@4/ultoa::started#4, ultoa/0 ) + [239] ultoa::value#2 = phi( ultoa::@4/ultoa::value#6, ultoa/ultoa::value#1 ) + [239] ultoa::digit#2 = phi( ultoa::@4/ultoa::digit#1, ultoa/0 ) + [240] if(ultoa::digit#2<$a-1) goto ultoa::@2 to:ultoa::@3 ultoa::@3: scope:[ultoa] from ultoa::@1 - [302] ultoa::$11 = (byte)ultoa::value#2 - [303] *ultoa::buffer#11 = DIGITS[ultoa::$11] - [304] ultoa::buffer#3 = ++ ultoa::buffer#11 - [305] *ultoa::buffer#3 = 0 + [241] ultoa::$11 = (byte)ultoa::value#2 + [242] *ultoa::buffer#11 = DIGITS[ultoa::$11] + [243] ultoa::buffer#3 = ++ ultoa::buffer#11 + [244] *ultoa::buffer#3 = 0 to:ultoa::@return ultoa::@return: scope:[ultoa] from ultoa::@3 - [306] return + [245] return to:@return ultoa::@2: scope:[ultoa] from ultoa::@1 - [307] ultoa::$10 = ultoa::digit#2 << 2 - [308] ultoa::digit_value#0 = RADIX_DECIMAL_VALUES_LONG[ultoa::$10] - [309] if(0!=ultoa::started#2) goto ultoa::@5 + [246] ultoa::$10 = ultoa::digit#2 << 2 + [247] ultoa::digit_value#0 = RADIX_DECIMAL_VALUES_LONG[ultoa::$10] + [248] if(0!=ultoa::started#2) goto ultoa::@5 to:ultoa::@7 ultoa::@7: scope:[ultoa] from ultoa::@2 - [310] if(ultoa::value#2>=ultoa::digit_value#0) goto ultoa::@5 + [249] if(ultoa::value#2>=ultoa::digit_value#0) goto ultoa::@5 to:ultoa::@4 ultoa::@4: scope:[ultoa] from ultoa::@6 ultoa::@7 - [311] ultoa::buffer#14 = phi( ultoa::@7/ultoa::buffer#11, ultoa::@6/ultoa::buffer#4 ) - [311] ultoa::started#4 = phi( ultoa::@7/ultoa::started#2, ultoa::@6/1 ) - [311] ultoa::value#6 = phi( ultoa::@7/ultoa::value#2, ultoa::@6/ultoa::value#0 ) - [312] ultoa::digit#1 = ++ ultoa::digit#2 + [250] ultoa::buffer#14 = phi( ultoa::@7/ultoa::buffer#11, ultoa::@6/ultoa::buffer#4 ) + [250] ultoa::started#4 = phi( ultoa::@7/ultoa::started#2, ultoa::@6/1 ) + [250] ultoa::value#6 = phi( ultoa::@7/ultoa::value#2, ultoa::@6/ultoa::value#0 ) + [251] ultoa::digit#1 = ++ ultoa::digit#2 to:ultoa::@1 ultoa::@5: scope:[ultoa] from ultoa::@2 ultoa::@7 - [313] ultoa_append::buffer#0 = ultoa::buffer#11 - [314] ultoa_append::value#0 = ultoa::value#2 - [315] ultoa_append::sub#0 = ultoa::digit_value#0 - [316] call ultoa_append - [317] ultoa_append::return#0 = ultoa_append::value#2 + [252] ultoa_append::buffer#0 = ultoa::buffer#11 + [253] ultoa_append::value#0 = ultoa::value#2 + [254] ultoa_append::sub#0 = ultoa::digit_value#0 + [255] call ultoa_append + [256] ultoa_append::return#0 = ultoa_append::value#2 to:ultoa::@6 ultoa::@6: scope:[ultoa] from ultoa::@5 - [318] ultoa::value#0 = ultoa_append::return#0 - [319] ultoa::buffer#4 = ++ ultoa::buffer#11 + [257] ultoa::value#0 = ultoa_append::return#0 + [258] ultoa::buffer#4 = ++ ultoa::buffer#11 to:ultoa::@4 void uctoa(byte uctoa::value , byte* uctoa::buffer , byte uctoa::radix) uctoa: scope:[uctoa] from printf_uchar::@1 - [320] phi() + [259] phi() to:uctoa::@1 uctoa::@1: scope:[uctoa] from uctoa uctoa::@4 - [321] uctoa::buffer#11 = phi( uctoa::@4/uctoa::buffer#14, uctoa/(byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS ) - [321] uctoa::started#2 = phi( uctoa::@4/uctoa::started#4, uctoa/0 ) - [321] uctoa::value#2 = phi( uctoa::@4/uctoa::value#6, uctoa/uctoa::value#1 ) - [321] uctoa::digit#2 = phi( uctoa::@4/uctoa::digit#1, uctoa/0 ) - [322] if(uctoa::digit#2<2-1) goto uctoa::@2 + [260] uctoa::buffer#11 = phi( uctoa::@4/uctoa::buffer#14, uctoa/(byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS ) + [260] uctoa::started#2 = phi( uctoa::@4/uctoa::started#4, uctoa/0 ) + [260] uctoa::value#2 = phi( uctoa::@4/uctoa::value#6, uctoa/uctoa::value#1 ) + [260] uctoa::digit#2 = phi( uctoa::@4/uctoa::digit#1, uctoa/0 ) + [261] if(uctoa::digit#2<2-1) goto uctoa::@2 to:uctoa::@3 uctoa::@3: scope:[uctoa] from uctoa::@1 - [323] *uctoa::buffer#11 = DIGITS[uctoa::value#2] - [324] uctoa::buffer#3 = ++ uctoa::buffer#11 - [325] *uctoa::buffer#3 = 0 + [262] *uctoa::buffer#11 = DIGITS[uctoa::value#2] + [263] uctoa::buffer#3 = ++ uctoa::buffer#11 + [264] *uctoa::buffer#3 = 0 to:uctoa::@return uctoa::@return: scope:[uctoa] from uctoa::@3 - [326] return + [265] return to:@return uctoa::@2: scope:[uctoa] from uctoa::@1 - [327] uctoa::digit_value#0 = RADIX_HEXADECIMAL_VALUES_CHAR[uctoa::digit#2] - [328] if(0!=uctoa::started#2) goto uctoa::@5 + [266] uctoa::digit_value#0 = RADIX_HEXADECIMAL_VALUES_CHAR[uctoa::digit#2] + [267] if(0!=uctoa::started#2) goto uctoa::@5 to:uctoa::@7 uctoa::@7: scope:[uctoa] from uctoa::@2 - [329] if(uctoa::value#2>=uctoa::digit_value#0) goto uctoa::@5 + [268] if(uctoa::value#2>=uctoa::digit_value#0) goto uctoa::@5 to:uctoa::@4 uctoa::@4: scope:[uctoa] from uctoa::@6 uctoa::@7 - [330] uctoa::buffer#14 = phi( uctoa::@7/uctoa::buffer#11, uctoa::@6/uctoa::buffer#4 ) - [330] uctoa::started#4 = phi( uctoa::@7/uctoa::started#2, uctoa::@6/1 ) - [330] uctoa::value#6 = phi( uctoa::@7/uctoa::value#2, uctoa::@6/uctoa::value#0 ) - [331] uctoa::digit#1 = ++ uctoa::digit#2 + [269] uctoa::buffer#14 = phi( uctoa::@7/uctoa::buffer#11, uctoa::@6/uctoa::buffer#4 ) + [269] uctoa::started#4 = phi( uctoa::@7/uctoa::started#2, uctoa::@6/1 ) + [269] uctoa::value#6 = phi( uctoa::@7/uctoa::value#2, uctoa::@6/uctoa::value#0 ) + [270] uctoa::digit#1 = ++ uctoa::digit#2 to:uctoa::@1 uctoa::@5: scope:[uctoa] from uctoa::@2 uctoa::@7 - [332] uctoa_append::buffer#0 = uctoa::buffer#11 - [333] uctoa_append::value#0 = uctoa::value#2 - [334] uctoa_append::sub#0 = uctoa::digit_value#0 - [335] call uctoa_append - [336] uctoa_append::return#0 = uctoa_append::value#2 + [271] uctoa_append::buffer#0 = uctoa::buffer#11 + [272] uctoa_append::value#0 = uctoa::value#2 + [273] uctoa_append::sub#0 = uctoa::digit_value#0 + [274] call uctoa_append + [275] uctoa_append::return#0 = uctoa_append::value#2 to:uctoa::@6 uctoa::@6: scope:[uctoa] from uctoa::@5 - [337] uctoa::value#0 = uctoa_append::return#0 - [338] uctoa::buffer#4 = ++ uctoa::buffer#11 + [276] uctoa::value#0 = uctoa_append::return#0 + [277] uctoa::buffer#4 = ++ uctoa::buffer#11 to:uctoa::@4 void cputln() cputln: scope:[cputln] from cputc::@1 cputc::@3 - [339] conio_line_text = conio_line_text + $28 - [340] conio_line_color = conio_line_color + $28 - [341] conio_cursor_x = 0 - [342] conio_cursor_y = ++ conio_cursor_y - [343] call cscroll + [278] conio_line_text = conio_line_text + $28 + [279] conio_line_color = conio_line_color + $28 + [280] conio_cursor_x = 0 + [281] conio_cursor_y = ++ conio_cursor_y + [282] call cscroll to:cputln::@return cputln::@return: scope:[cputln] from cputln - [344] return + [283] return to:@return word utoa_append(byte* utoa_append::buffer , word utoa_append::value , word utoa_append::sub) utoa_append: scope:[utoa_append] from utoa::@5 - [345] phi() + [284] phi() to:utoa_append::@1 utoa_append::@1: scope:[utoa_append] from utoa_append utoa_append::@2 - [346] utoa_append::digit#2 = phi( utoa_append/0, utoa_append::@2/utoa_append::digit#1 ) - [346] utoa_append::value#2 = phi( utoa_append/utoa_append::value#0, utoa_append::@2/utoa_append::value#1 ) - [347] if(utoa_append::value#2>=utoa_append::sub#0) goto utoa_append::@2 + [285] utoa_append::digit#2 = phi( utoa_append/0, utoa_append::@2/utoa_append::digit#1 ) + [285] utoa_append::value#2 = phi( utoa_append/utoa_append::value#0, utoa_append::@2/utoa_append::value#1 ) + [286] if(utoa_append::value#2>=utoa_append::sub#0) goto utoa_append::@2 to:utoa_append::@3 utoa_append::@3: scope:[utoa_append] from utoa_append::@1 - [348] *utoa_append::buffer#0 = DIGITS[utoa_append::digit#2] + [287] *utoa_append::buffer#0 = DIGITS[utoa_append::digit#2] to:utoa_append::@return utoa_append::@return: scope:[utoa_append] from utoa_append::@3 - [349] return + [288] return to:@return utoa_append::@2: scope:[utoa_append] from utoa_append::@1 - [350] utoa_append::digit#1 = ++ utoa_append::digit#2 - [351] utoa_append::value#1 = utoa_append::value#2 - utoa_append::sub#0 + [289] utoa_append::digit#1 = ++ utoa_append::digit#2 + [290] utoa_append::value#1 = utoa_append::value#2 - utoa_append::sub#0 to:utoa_append::@1 word strlen(byte* strlen::str) strlen: scope:[strlen] from printf_number_buffer::@6 - [352] phi() + [291] phi() to:strlen::@1 strlen::@1: scope:[strlen] from strlen strlen::@2 - [353] strlen::len#2 = phi( strlen/0, strlen::@2/strlen::len#1 ) - [353] strlen::str#3 = phi( strlen/(byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS, strlen::@2/strlen::str#0 ) - [354] if(0!=*strlen::str#3) goto strlen::@2 + [292] strlen::len#2 = phi( strlen/0, strlen::@2/strlen::len#1 ) + [292] strlen::str#2 = phi( strlen/(byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS, strlen::@2/strlen::str#0 ) + [293] if(0!=*strlen::str#2) goto strlen::@2 to:strlen::@return strlen::@return: scope:[strlen] from strlen::@1 - [355] return + [294] return to:@return strlen::@2: scope:[strlen] from strlen::@1 - [356] strlen::len#1 = ++ strlen::len#2 - [357] strlen::str#0 = ++ strlen::str#3 + [295] strlen::len#1 = ++ strlen::len#2 + [296] strlen::str#0 = ++ strlen::str#2 to:strlen::@1 void printf_padding(byte printf_padding::pad , byte printf_padding::length) printf_padding: scope:[printf_padding] from printf_number_buffer::@10 printf_number_buffer::@12 printf_number_buffer::@8 - [358] printf_padding::pad#7 = phi( printf_number_buffer::@10/'0', printf_number_buffer::@12/' ', printf_number_buffer::@8/' ' ) - [358] printf_padding::length#6 = phi( printf_number_buffer::@10/printf_padding::length#1, printf_number_buffer::@12/printf_padding::length#2, printf_number_buffer::@8/printf_padding::length#0 ) + [297] printf_padding::pad#5 = phi( printf_number_buffer::@10/'0', printf_number_buffer::@12/' ', printf_number_buffer::@8/' ' ) + [297] printf_padding::length#4 = phi( printf_number_buffer::@10/printf_padding::length#1, printf_number_buffer::@12/printf_padding::length#2, printf_number_buffer::@8/printf_padding::length#0 ) to:printf_padding::@1 printf_padding::@1: scope:[printf_padding] from printf_padding printf_padding::@3 - [359] printf_padding::i#2 = phi( printf_padding/0, printf_padding::@3/printf_padding::i#1 ) - [360] if(printf_padding::i#2=ultoa_append::sub#0) goto ultoa_append::@2 + [315] ultoa_append::digit#2 = phi( ultoa_append/0, ultoa_append::@2/ultoa_append::digit#1 ) + [315] ultoa_append::value#2 = phi( ultoa_append/ultoa_append::value#0, ultoa_append::@2/ultoa_append::value#1 ) + [316] if(ultoa_append::value#2>=ultoa_append::sub#0) goto ultoa_append::@2 to:ultoa_append::@3 ultoa_append::@3: scope:[ultoa_append] from ultoa_append::@1 - [378] *ultoa_append::buffer#0 = DIGITS[ultoa_append::digit#2] + [317] *ultoa_append::buffer#0 = DIGITS[ultoa_append::digit#2] to:ultoa_append::@return ultoa_append::@return: scope:[ultoa_append] from ultoa_append::@3 - [379] return + [318] return to:@return ultoa_append::@2: scope:[ultoa_append] from ultoa_append::@1 - [380] ultoa_append::digit#1 = ++ ultoa_append::digit#2 - [381] ultoa_append::value#1 = ultoa_append::value#2 - ultoa_append::sub#0 + [319] ultoa_append::digit#1 = ++ ultoa_append::digit#2 + [320] ultoa_append::value#1 = ultoa_append::value#2 - ultoa_append::sub#0 to:ultoa_append::@1 byte uctoa_append(byte* uctoa_append::buffer , byte uctoa_append::value , byte uctoa_append::sub) uctoa_append: scope:[uctoa_append] from uctoa::@5 - [382] phi() + [321] phi() to:uctoa_append::@1 uctoa_append::@1: scope:[uctoa_append] from uctoa_append uctoa_append::@2 - [383] uctoa_append::digit#2 = phi( uctoa_append/0, uctoa_append::@2/uctoa_append::digit#1 ) - [383] uctoa_append::value#2 = phi( uctoa_append/uctoa_append::value#0, uctoa_append::@2/uctoa_append::value#1 ) - [384] if(uctoa_append::value#2>=uctoa_append::sub#0) goto uctoa_append::@2 + [322] uctoa_append::digit#2 = phi( uctoa_append/0, uctoa_append::@2/uctoa_append::digit#1 ) + [322] uctoa_append::value#2 = phi( uctoa_append/uctoa_append::value#0, uctoa_append::@2/uctoa_append::value#1 ) + [323] if(uctoa_append::value#2>=uctoa_append::sub#0) goto uctoa_append::@2 to:uctoa_append::@3 uctoa_append::@3: scope:[uctoa_append] from uctoa_append::@1 - [385] *uctoa_append::buffer#0 = DIGITS[uctoa_append::digit#2] + [324] *uctoa_append::buffer#0 = DIGITS[uctoa_append::digit#2] to:uctoa_append::@return uctoa_append::@return: scope:[uctoa_append] from uctoa_append::@3 - [386] return + [325] return to:@return uctoa_append::@2: scope:[uctoa_append] from uctoa_append::@1 - [387] uctoa_append::digit#1 = ++ uctoa_append::digit#2 - [388] uctoa_append::value#1 = uctoa_append::value#2 - uctoa_append::sub#0 + [326] uctoa_append::digit#1 = ++ uctoa_append::digit#2 + [327] uctoa_append::value#1 = uctoa_append::value#2 - uctoa_append::sub#0 to:uctoa_append::@1 void cscroll() cscroll: scope:[cscroll] from cputln - [389] if(conio_cursor_y!=$19) goto cscroll::@return + [328] if(conio_cursor_y!=$19) goto cscroll::@return to:cscroll::@1 cscroll::@1: scope:[cscroll] from cscroll - [390] phi() - [391] call memcpy + [329] phi() + [330] call memcpy to:cscroll::@2 cscroll::@2: scope:[cscroll] from cscroll::@1 - [392] phi() - [393] call memcpy + [331] phi() + [332] call memcpy to:cscroll::@3 cscroll::@3: scope:[cscroll] from cscroll::@2 - [394] phi() - [395] call memset + [333] phi() + [334] call memset to:cscroll::@4 cscroll::@4: scope:[cscroll] from cscroll::@3 - [396] phi() - [397] call memset + [335] phi() + [336] call memset to:cscroll::@5 cscroll::@5: scope:[cscroll] from cscroll::@4 - [398] conio_line_text = conio_line_text - $28 - [399] conio_line_color = conio_line_color - $28 - [400] conio_cursor_y = -- conio_cursor_y + [337] conio_line_text = conio_line_text - $28 + [338] conio_line_color = conio_line_color - $28 + [339] conio_cursor_y = -- conio_cursor_y to:cscroll::@return cscroll::@return: scope:[cscroll] from cscroll cscroll::@5 - [401] return + [340] return to:@return byte toupper(byte toupper::ch) toupper: scope:[toupper] from strupr::@2 - [402] if(toupper::ch#0<'a') goto toupper::@return + [341] if(toupper::ch#0<'a') goto toupper::@return to:toupper::@2 toupper::@2: scope:[toupper] from toupper - [403] if(toupper::ch#0<='z') goto toupper::@1 + [342] if(toupper::ch#0<='z') goto toupper::@1 to:toupper::@return toupper::@1: scope:[toupper] from toupper::@2 - [404] toupper::return#0 = toupper::ch#0 + 'A'-'a' + [343] toupper::return#0 = toupper::ch#0 + 'A'-'a' to:toupper::@return toupper::@return: scope:[toupper] from toupper toupper::@1 toupper::@2 - [405] toupper::return#2 = phi( toupper::@1/toupper::return#0, toupper/toupper::ch#0, toupper::@2/toupper::ch#0 ) - [406] return + [344] toupper::return#2 = phi( toupper::@1/toupper::return#0, toupper/toupper::ch#0, toupper::@2/toupper::ch#0 ) + [345] return to:@return void* memcpy(void* memcpy::destination , void* memcpy::source , word memcpy::num) memcpy: scope:[memcpy] from cscroll::@1 cscroll::@2 - [407] memcpy::destination#2 = phi( cscroll::@1/(void*)DEFAULT_SCREEN, cscroll::@2/(void*)COLORRAM ) - [407] memcpy::source#2 = phi( cscroll::@1/(void*)DEFAULT_SCREEN+$28, cscroll::@2/(void*)COLORRAM+$28 ) - [408] memcpy::src_end#0 = (byte*)memcpy::source#2 + (word)$19*$28-$28 - [409] memcpy::src#4 = (byte*)memcpy::source#2 - [410] memcpy::dst#4 = (byte*)memcpy::destination#2 + [346] memcpy::destination#2 = phi( cscroll::@1/(void*)DEFAULT_SCREEN, cscroll::@2/(void*)COLORRAM ) + [346] memcpy::source#2 = phi( cscroll::@1/(void*)DEFAULT_SCREEN+$28, cscroll::@2/(void*)COLORRAM+$28 ) + [347] memcpy::src_end#0 = (byte*)memcpy::source#2 + (word)$19*$28-$28 + [348] memcpy::src#4 = (byte*)memcpy::source#2 + [349] memcpy::dst#4 = (byte*)memcpy::destination#2 to:memcpy::@1 memcpy::@1: scope:[memcpy] from memcpy memcpy::@2 - [411] memcpy::dst#2 = phi( memcpy/memcpy::dst#4, memcpy::@2/memcpy::dst#1 ) - [411] memcpy::src#2 = phi( memcpy/memcpy::src#4, memcpy::@2/memcpy::src#1 ) - [412] if(memcpy::src#2!=memcpy::src_end#0) goto memcpy::@2 + [350] memcpy::dst#2 = phi( memcpy/memcpy::dst#4, memcpy::@2/memcpy::dst#1 ) + [350] memcpy::src#2 = phi( memcpy/memcpy::src#4, memcpy::@2/memcpy::src#1 ) + [351] if(memcpy::src#2!=memcpy::src_end#0) goto memcpy::@2 to:memcpy::@return memcpy::@return: scope:[memcpy] from memcpy::@1 - [413] return + [352] return to:@return memcpy::@2: scope:[memcpy] from memcpy::@1 - [414] *memcpy::dst#2 = *memcpy::src#2 - [415] memcpy::dst#1 = ++ memcpy::dst#2 - [416] memcpy::src#1 = ++ memcpy::src#2 + [353] *memcpy::dst#2 = *memcpy::src#2 + [354] memcpy::dst#1 = ++ memcpy::dst#2 + [355] memcpy::src#1 = ++ memcpy::src#2 to:memcpy::@1 void* memset(void* memset::str , byte memset::c , word memset::num) memset: scope:[memset] from cscroll::@3 cscroll::@4 - [417] memset::c#4 = phi( cscroll::@3/' ', cscroll::@4/LIGHT_BLUE ) - [417] memset::str#3 = phi( cscroll::@3/(void*)DEFAULT_SCREEN+(word)$19*$28-$28, cscroll::@4/(void*)COLORRAM+(word)$19*$28-$28 ) + [356] memset::c#4 = phi( cscroll::@3/' ', cscroll::@4/LIGHT_BLUE ) + [356] memset::str#3 = phi( cscroll::@3/(void*)DEFAULT_SCREEN+(word)$19*$28-$28, cscroll::@4/(void*)COLORRAM+(word)$19*$28-$28 ) to:memset::@1 memset::@1: scope:[memset] from memset - [418] memset::end#0 = (byte*)memset::str#3 + $28 - [419] memset::dst#4 = (byte*)memset::str#3 + [357] memset::end#0 = (byte*)memset::str#3 + $28 + [358] memset::dst#4 = (byte*)memset::str#3 to:memset::@2 memset::@2: scope:[memset] from memset::@1 memset::@3 - [420] memset::dst#2 = phi( memset::@1/memset::dst#4, memset::@3/memset::dst#1 ) - [421] if(memset::dst#2!=memset::end#0) goto memset::@3 + [359] memset::dst#2 = phi( memset::@1/memset::dst#4, memset::@3/memset::dst#1 ) + [360] if(memset::dst#2!=memset::end#0) goto memset::@3 to:memset::@return memset::@return: scope:[memset] from memset::@2 - [422] return + [361] return to:@return memset::@3: scope:[memset] from memset::@2 - [423] *memset::dst#2 = memset::c#4 - [424] memset::dst#1 = ++ memset::dst#2 + [362] *memset::dst#2 = memset::c#4 + [363] memset::dst#1 = ++ memset::dst#2 to:memset::@2 null depth in calling loop Loop head: queen::@1 tails: queen::@3 blocks: queen::@3 queen::@4 queen::@6 queen::@7 queen::@5 queen::@2 queen::@1 in scope queen @@ -6473,7 +5734,6 @@ null depth in calling loop Loop head: printf_padding::@1 tails: printf_padding:: null depth in calling loop Loop head: printf_padding::@1 tails: printf_padding::@3 blocks: printf_padding::@3 printf_padding::@2 printf_padding::@1 in scope cputc VARIABLE REGISTER WEIGHTS -struct TIME_OF_DAY TOD_ZERO loadstore = { TENTHS: 0, SEC: 0, MIN: 0, HOURS: 0 } void __start() void clrscr() byte clrscr::c @@ -6492,11 +5752,11 @@ void conio_c64_init() byte conio_c64_init::line byte conio_c64_init::line#0 11.0 byte conio_c64_init::line#2 22.0 -byte conio_cursor_x loadstore 7.978723404255319E27 -byte conio_cursor_y loadstore 1.5763546798029555E29 -byte* conio_line_color loadstore 1.1450777202072537E29 -byte* conio_line_text loadstore 1.127551020408163E29 -dword count loadstore 2.43902439027561E10 +byte conio_cursor_x loadstore 9.146341463414634E27 +byte conio_cursor_y loadstore 1.787709497206704E29 +byte* conio_line_color loadstore 1.3076923076923077E29 +byte* conio_line_text loadstore 1.2848837209302325E29 +dword count loadstore 3.0303030303424248E10 void cputc(byte cputc::c) byte cputc::c byte cputc::c#0 2.0E28 @@ -6509,8 +5769,8 @@ byte cputs::c byte cputs::c#1 1.0E28 to_nomodify byte* cputs::s to_nomodify byte* cputs::s#0 5.0E27 -to_nomodify byte* cputs::s#13 1.5000000000000497E28 -to_nomodify byte* cputs::s#14 1.000000000000001E15 +to_nomodify byte* cputs::s#11 1.5000000000000497E28 +to_nomodify byte* cputs::s#12 1.000000000000001E15 void cscroll() byte diff(byte diff::a , byte diff::b) byte diff::a @@ -6631,16 +5891,9 @@ byte printf_padding::length byte printf_padding::length#0 2.00000000000002E14 byte printf_padding::length#1 2.00000000000002E14 byte printf_padding::length#2 2.00000000000002E14 -byte printf_padding::length#6 1.6666666666671665E26 +byte printf_padding::length#4 1.6666666666671665E26 byte printf_padding::pad -byte printf_padding::pad#7 1.6666666666666666E26 -void printf_string(byte* printf_string::str , byte printf_string::format_min_length , byte printf_string::format_justify_left) -struct printf_format_string printf_string::format -byte printf_string::format_justify_left -byte printf_string::format_min_length -signed byte printf_string::len -signed byte printf_string::padding -byte* printf_string::str +byte printf_padding::pad#5 1.6666666666666666E26 void printf_uchar(byte printf_uchar::uvalue , byte printf_uchar::format_min_length , byte printf_uchar::format_justify_left , byte printf_uchar::format_sign_always , byte printf_uchar::format_zero_padding , byte printf_uchar::format_upper_case , byte printf_uchar::format_radix) struct printf_format_number printf_uchar::format byte printf_uchar::format_justify_left @@ -6689,7 +5942,7 @@ word strlen::return word strlen::return#2 2.00000000000002E14 byte* strlen::str byte* strlen::str#0 2.0E27 -byte* strlen::str#3 1.0E27 +byte* strlen::str#2 1.0E27 byte* strupr(byte* strupr::str) byte~ strupr::$0 2.0E27 byte* strupr::return @@ -6697,65 +5950,6 @@ byte* strupr::src byte* strupr::src#1 2.0E27 byte* strupr::src#2 7.142857142857143E26 byte* strupr::str -void tod_init(byte tod_init::tod_TENTHS , byte tod_init::tod_SEC , byte tod_init::tod_MIN , byte tod_init::tod_HOURS) -struct TIME_OF_DAY tod_init::tod -byte tod_init::tod_HOURS -byte tod_init::tod_HOURS#0 37.33333333333333 -byte tod_init::tod_MIN -byte tod_init::tod_MIN#0 22.4 -byte tod_init::tod_SEC -byte tod_init::tod_SEC#0 16.0 -byte tod_init::tod_TENTHS -byte tod_init::tod_TENTHS#0 12.444444444444443 -struct TIME_OF_DAY tod_read() -byte tod_read::hours -byte tod_read::mins -struct TIME_OF_DAY tod_read::return -byte tod_read::return_HOURS -byte tod_read::return_HOURS#0 12.444444444444443 -byte tod_read::return_HOURS#2 5.5 -byte tod_read::return_MIN -byte tod_read::return_MIN#0 16.0 -byte tod_read::return_MIN#2 5.5 -byte tod_read::return_SEC -byte tod_read::return_SEC#0 22.4 -byte tod_read::return_SEC#2 5.5 -byte tod_read::return_TENTHS -byte tod_read::return_TENTHS#0 37.33333333333333 -byte tod_read::return_TENTHS#2 5.5 -byte tod_read::secs -byte tod_read::tenths -byte tod_read::tod_HOURS -byte tod_read::tod_MIN -byte tod_read::tod_SEC -byte tod_read::tod_TENTHS -byte* tod_str(byte tod_str::tod_TENTHS , byte tod_str::tod_SEC , byte tod_str::tod_MIN , byte tod_str::tod_HOURS) -byte~ tod_str::$0 202.0 -byte~ tod_str::$1 202.0 -byte~ tod_str::$10 202.0 -byte~ tod_str::$11 202.0 -byte~ tod_str::$12 202.0 -byte~ tod_str::$13 202.0 -byte~ tod_str::$14 202.0 -byte~ tod_str::$15 202.0 -byte~ tod_str::$2 202.0 -byte~ tod_str::$3 202.0 -byte~ tod_str::$4 202.0 -byte~ tod_str::$5 202.0 -byte~ tod_str::$6 202.0 -byte~ tod_str::$7 202.0 -byte~ tod_str::$8 202.0 -byte~ tod_str::$9 202.0 -byte* tod_str::return -struct TIME_OF_DAY tod_str::tod -byte tod_str::tod_HOURS -byte tod_str::tod_HOURS#0 53.25 -byte tod_str::tod_MIN -byte tod_str::tod_MIN#0 19.363636363636363 -byte tod_str::tod_SEC -byte tod_str::tod_SEC#0 11.833333333333332 -byte tod_str::tod_TENTHS -byte tod_str::tod_TENTHS#0 8.52 byte toupper(byte toupper::ch) byte toupper::ch byte toupper::ch#0 1.6999999999999998E28 @@ -6887,7 +6081,7 @@ Initial phi equivalence classes [ clrscr::line_text#5 clrscr::line_text#1 ] [ clrscr::line_cols#5 clrscr::line_cols#1 ] [ clrscr::c#2 clrscr::c#1 ] -[ cputs::s#13 cputs::s#14 cputs::s#0 ] +[ cputs::s#11 cputs::s#12 cputs::s#0 ] [ printf_ulong::uvalue#2 printf_ulong::uvalue#0 printf_ulong::uvalue#1 ] [ diff::a#2 diff::a#0 diff::a#1 ] [ diff::b#2 diff::b#0 diff::b#1 ] @@ -6915,10 +6109,10 @@ Initial phi equivalence classes [ uctoa::buffer#11 uctoa::buffer#14 uctoa::buffer#4 ] [ utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 ] [ utoa_append::digit#2 utoa_append::digit#1 ] -[ strlen::str#3 strlen::str#0 ] +[ strlen::str#2 strlen::str#0 ] [ strlen::len#2 strlen::len#1 ] -[ printf_padding::length#6 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 ] -[ printf_padding::pad#7 ] +[ printf_padding::length#4 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 ] +[ printf_padding::pad#5 ] [ printf_padding::i#2 printf_padding::i#1 ] [ strupr::src#2 strupr::src#1 ] [ ultoa_append::value#2 ultoa_append::value#0 ultoa_append::value#1 ] @@ -6946,18 +6140,6 @@ Added variable legal::column#0 to live range equivalence class [ legal::column#0 Added variable legal::return#0 to live range equivalence class [ legal::return#0 ] Added variable queen::$1 to live range equivalence class [ queen::$1 ] Added variable queen::$4 to live range equivalence class [ queen::$4 ] -Added variable tod_init::tod_TENTHS#0 to live range equivalence class [ tod_init::tod_TENTHS#0 ] -Added variable tod_init::tod_SEC#0 to live range equivalence class [ tod_init::tod_SEC#0 ] -Added variable tod_init::tod_MIN#0 to live range equivalence class [ tod_init::tod_MIN#0 ] -Added variable tod_init::tod_HOURS#0 to live range equivalence class [ tod_init::tod_HOURS#0 ] -Added variable tod_read::return_TENTHS#2 to live range equivalence class [ tod_read::return_TENTHS#2 ] -Added variable tod_read::return_SEC#2 to live range equivalence class [ tod_read::return_SEC#2 ] -Added variable tod_read::return_MIN#2 to live range equivalence class [ tod_read::return_MIN#2 ] -Added variable tod_read::return_HOURS#2 to live range equivalence class [ tod_read::return_HOURS#2 ] -Added variable tod_str::tod_TENTHS#0 to live range equivalence class [ tod_str::tod_TENTHS#0 ] -Added variable tod_str::tod_SEC#0 to live range equivalence class [ tod_str::tod_SEC#0 ] -Added variable tod_str::tod_MIN#0 to live range equivalence class [ tod_str::tod_MIN#0 ] -Added variable tod_str::tod_HOURS#0 to live range equivalence class [ tod_str::tod_HOURS#0 ] Added variable legal::$0 to live range equivalence class [ legal::$0 ] Added variable diff::return#0 to live range equivalence class [ diff::return#0 ] Added variable legal::$3 to live range equivalence class [ legal::$3 ] @@ -6970,26 +6152,6 @@ Added variable gotoxy::line_offset#0 to live range equivalence class [ gotoxy::l Added variable gotoxy::$5 to live range equivalence class [ gotoxy::$5 ] Added variable gotoxy::$6 to live range equivalence class [ gotoxy::$6 ] Added variable cputs::c#1 to live range equivalence class [ cputs::c#1 ] -Added variable tod_read::return_HOURS#0 to live range equivalence class [ tod_read::return_HOURS#0 ] -Added variable tod_read::return_MIN#0 to live range equivalence class [ tod_read::return_MIN#0 ] -Added variable tod_read::return_SEC#0 to live range equivalence class [ tod_read::return_SEC#0 ] -Added variable tod_read::return_TENTHS#0 to live range equivalence class [ tod_read::return_TENTHS#0 ] -Added variable tod_str::$0 to live range equivalence class [ tod_str::$0 ] -Added variable tod_str::$1 to live range equivalence class [ tod_str::$1 ] -Added variable tod_str::$2 to live range equivalence class [ tod_str::$2 ] -Added variable tod_str::$3 to live range equivalence class [ tod_str::$3 ] -Added variable tod_str::$4 to live range equivalence class [ tod_str::$4 ] -Added variable tod_str::$5 to live range equivalence class [ tod_str::$5 ] -Added variable tod_str::$6 to live range equivalence class [ tod_str::$6 ] -Added variable tod_str::$7 to live range equivalence class [ tod_str::$7 ] -Added variable tod_str::$8 to live range equivalence class [ tod_str::$8 ] -Added variable tod_str::$9 to live range equivalence class [ tod_str::$9 ] -Added variable tod_str::$10 to live range equivalence class [ tod_str::$10 ] -Added variable tod_str::$11 to live range equivalence class [ tod_str::$11 ] -Added variable tod_str::$12 to live range equivalence class [ tod_str::$12 ] -Added variable tod_str::$13 to live range equivalence class [ tod_str::$13 ] -Added variable tod_str::$14 to live range equivalence class [ tod_str::$14 ] -Added variable tod_str::$15 to live range equivalence class [ tod_str::$15 ] Added variable utoa::$11 to live range equivalence class [ utoa::$11 ] Added variable utoa::buffer#3 to live range equivalence class [ utoa::buffer#3 ] Added variable utoa::$10 to live range equivalence class [ utoa::$10 ] @@ -7016,7 +6178,6 @@ Added variable strupr::$0 to live range equivalence class [ strupr::$0 ] Added variable memcpy::src_end#0 to live range equivalence class [ memcpy::src_end#0 ] Added variable memset::end#0 to live range equivalence class [ memset::end#0 ] Added variable printf_buffer to live range equivalence class [ printf_buffer ] -Added variable TOD_ZERO to live range equivalence class [ TOD_ZERO ] Complete equivalence classes [ conio_c64_init::line#2 conio_c64_init::line#0 ] [ legal::i#2 legal::i#1 ] @@ -7029,7 +6190,7 @@ Complete equivalence classes [ clrscr::line_text#5 clrscr::line_text#1 ] [ clrscr::line_cols#5 clrscr::line_cols#1 ] [ clrscr::c#2 clrscr::c#1 ] -[ cputs::s#13 cputs::s#14 cputs::s#0 ] +[ cputs::s#11 cputs::s#12 cputs::s#0 ] [ printf_ulong::uvalue#2 printf_ulong::uvalue#0 printf_ulong::uvalue#1 ] [ diff::a#2 diff::a#0 diff::a#1 ] [ diff::b#2 diff::b#0 diff::b#1 ] @@ -7057,10 +6218,10 @@ Complete equivalence classes [ uctoa::buffer#11 uctoa::buffer#14 uctoa::buffer#4 ] [ utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 ] [ utoa_append::digit#2 utoa_append::digit#1 ] -[ strlen::str#3 strlen::str#0 ] +[ strlen::str#2 strlen::str#0 ] [ strlen::len#2 strlen::len#1 ] -[ printf_padding::length#6 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 ] -[ printf_padding::pad#7 ] +[ printf_padding::length#4 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 ] +[ printf_padding::pad#5 ] [ printf_padding::i#2 printf_padding::i#1 ] [ strupr::src#2 strupr::src#1 ] [ ultoa_append::value#2 ultoa_append::value#0 ultoa_append::value#1 ] @@ -7088,18 +6249,6 @@ Complete equivalence classes [ legal::return#0 ] [ queen::$1 ] [ queen::$4 ] -[ tod_init::tod_TENTHS#0 ] -[ tod_init::tod_SEC#0 ] -[ tod_init::tod_MIN#0 ] -[ tod_init::tod_HOURS#0 ] -[ tod_read::return_TENTHS#2 ] -[ tod_read::return_SEC#2 ] -[ tod_read::return_MIN#2 ] -[ tod_read::return_HOURS#2 ] -[ tod_str::tod_TENTHS#0 ] -[ tod_str::tod_SEC#0 ] -[ tod_str::tod_MIN#0 ] -[ tod_str::tod_HOURS#0 ] [ legal::$0 ] [ diff::return#0 ] [ legal::$3 ] @@ -7112,26 +6261,6 @@ Complete equivalence classes [ gotoxy::$5 ] [ gotoxy::$6 ] [ cputs::c#1 ] -[ tod_read::return_HOURS#0 ] -[ tod_read::return_MIN#0 ] -[ tod_read::return_SEC#0 ] -[ tod_read::return_TENTHS#0 ] -[ tod_str::$0 ] -[ tod_str::$1 ] -[ tod_str::$2 ] -[ tod_str::$3 ] -[ tod_str::$4 ] -[ tod_str::$5 ] -[ tod_str::$6 ] -[ tod_str::$7 ] -[ tod_str::$8 ] -[ tod_str::$9 ] -[ tod_str::$10 ] -[ tod_str::$11 ] -[ tod_str::$12 ] -[ tod_str::$13 ] -[ tod_str::$14 ] -[ tod_str::$15 ] [ utoa::$11 ] [ utoa::buffer#3 ] [ utoa::$10 ] @@ -7158,7 +6287,6 @@ Complete equivalence classes [ memcpy::src_end#0 ] [ memset::end#0 ] [ printf_buffer ] -[ TOD_ZERO ] Allocated zp[1]:2 [ conio_c64_init::line#2 conio_c64_init::line#0 ] Allocated zp[1]:3 [ legal::i#2 legal::i#1 ] Allocated zp[1]:4 [ legal::return#4 ] @@ -7170,7 +6298,7 @@ Allocated zp[1]:9 [ clrscr::l#2 clrscr::l#1 ] Allocated zp[2]:10 [ clrscr::line_text#5 clrscr::line_text#1 ] Allocated zp[2]:12 [ clrscr::line_cols#5 clrscr::line_cols#1 ] Allocated zp[1]:14 [ clrscr::c#2 clrscr::c#1 ] -Allocated zp[2]:15 [ cputs::s#13 cputs::s#14 cputs::s#0 ] +Allocated zp[2]:15 [ cputs::s#11 cputs::s#12 cputs::s#0 ] Allocated zp[4]:17 [ printf_ulong::uvalue#2 printf_ulong::uvalue#0 printf_ulong::uvalue#1 ] Allocated zp[1]:21 [ diff::a#2 diff::a#0 diff::a#1 ] Allocated zp[1]:22 [ diff::b#2 diff::b#0 diff::b#1 ] @@ -7198,10 +6326,10 @@ Allocated zp[1]:49 [ uctoa::started#2 uctoa::started#4 ] Allocated zp[2]:50 [ uctoa::buffer#11 uctoa::buffer#14 uctoa::buffer#4 ] Allocated zp[2]:52 [ utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 ] Allocated zp[1]:54 [ utoa_append::digit#2 utoa_append::digit#1 ] -Allocated zp[2]:55 [ strlen::str#3 strlen::str#0 ] +Allocated zp[2]:55 [ strlen::str#2 strlen::str#0 ] Allocated zp[2]:57 [ strlen::len#2 strlen::len#1 ] -Allocated zp[1]:59 [ printf_padding::length#6 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 ] -Allocated zp[1]:60 [ printf_padding::pad#7 ] +Allocated zp[1]:59 [ printf_padding::length#4 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 ] +Allocated zp[1]:60 [ printf_padding::pad#5 ] Allocated zp[1]:61 [ printf_padding::i#2 printf_padding::i#1 ] Allocated zp[2]:62 [ strupr::src#2 strupr::src#1 ] Allocated zp[4]:64 [ ultoa_append::value#2 ultoa_append::value#0 ultoa_append::value#1 ] @@ -7229,123 +6357,90 @@ Allocated zp[1]:99 [ legal::column#0 ] Allocated zp[1]:100 [ legal::return#0 ] Allocated zp[1]:101 [ queen::$1 ] Allocated zp[1]:102 [ queen::$4 ] -Allocated zp[1]:103 [ tod_init::tod_TENTHS#0 ] -Allocated zp[1]:104 [ tod_init::tod_SEC#0 ] -Allocated zp[1]:105 [ tod_init::tod_MIN#0 ] -Allocated zp[1]:106 [ tod_init::tod_HOURS#0 ] -Allocated zp[1]:107 [ tod_read::return_TENTHS#2 ] -Allocated zp[1]:108 [ tod_read::return_SEC#2 ] -Allocated zp[1]:109 [ tod_read::return_MIN#2 ] -Allocated zp[1]:110 [ tod_read::return_HOURS#2 ] -Allocated zp[1]:111 [ tod_str::tod_TENTHS#0 ] -Allocated zp[1]:112 [ tod_str::tod_SEC#0 ] -Allocated zp[1]:113 [ tod_str::tod_MIN#0 ] -Allocated zp[1]:114 [ tod_str::tod_HOURS#0 ] -Allocated zp[1]:115 [ legal::$0 ] -Allocated zp[1]:116 [ diff::return#0 ] -Allocated zp[1]:117 [ legal::$3 ] -Allocated zp[1]:118 [ diff::return#1 ] -Allocated zp[1]:119 [ legal::$4 ] -Allocated zp[2]:120 [ gotoxy::$7 ] -Allocated zp[2]:122 [ gotoxy::$8 ] -Allocated zp[2]:124 [ gotoxy::$9 ] -Allocated zp[2]:126 [ gotoxy::line_offset#0 ] -Allocated zp[2]:128 [ gotoxy::$5 ] -Allocated zp[2]:130 [ gotoxy::$6 ] -Allocated zp[1]:132 [ cputs::c#1 ] -Allocated zp[1]:133 [ tod_read::return_HOURS#0 ] -Allocated zp[1]:134 [ tod_read::return_MIN#0 ] -Allocated zp[1]:135 [ tod_read::return_SEC#0 ] -Allocated zp[1]:136 [ tod_read::return_TENTHS#0 ] -Allocated zp[1]:137 [ tod_str::$0 ] -Allocated zp[1]:138 [ tod_str::$1 ] -Allocated zp[1]:139 [ tod_str::$2 ] -Allocated zp[1]:140 [ tod_str::$3 ] -Allocated zp[1]:141 [ tod_str::$4 ] -Allocated zp[1]:142 [ tod_str::$5 ] -Allocated zp[1]:143 [ tod_str::$6 ] -Allocated zp[1]:144 [ tod_str::$7 ] -Allocated zp[1]:145 [ tod_str::$8 ] -Allocated zp[1]:146 [ tod_str::$9 ] -Allocated zp[1]:147 [ tod_str::$10 ] -Allocated zp[1]:148 [ tod_str::$11 ] -Allocated zp[1]:149 [ tod_str::$12 ] -Allocated zp[1]:150 [ tod_str::$13 ] -Allocated zp[1]:151 [ tod_str::$14 ] -Allocated zp[1]:152 [ tod_str::$15 ] -Allocated zp[1]:153 [ utoa::$11 ] -Allocated zp[2]:154 [ utoa::buffer#3 ] -Allocated zp[1]:156 [ utoa::$10 ] -Allocated zp[2]:157 [ utoa::digit_value#0 ] -Allocated zp[2]:159 [ utoa_append::buffer#0 ] -Allocated zp[2]:161 [ utoa_append::sub#0 ] -Allocated zp[2]:163 [ utoa_append::return#0 ] -Allocated zp[2]:165 [ strlen::return#2 ] -Allocated zp[2]:167 [ printf_number_buffer::$19 ] -Allocated zp[1]:169 [ ultoa::$11 ] -Allocated zp[2]:170 [ ultoa::buffer#3 ] -Allocated zp[1]:172 [ ultoa::$10 ] -Allocated zp[4]:173 [ ultoa::digit_value#0 ] -Allocated zp[2]:177 [ ultoa_append::buffer#0 ] -Allocated zp[4]:179 [ ultoa_append::sub#0 ] -Allocated zp[4]:183 [ ultoa_append::return#0 ] -Allocated zp[2]:187 [ uctoa::buffer#3 ] -Allocated zp[1]:189 [ uctoa::digit_value#0 ] -Allocated zp[2]:190 [ uctoa_append::buffer#0 ] -Allocated zp[1]:192 [ uctoa_append::sub#0 ] -Allocated zp[1]:193 [ uctoa_append::return#0 ] -Allocated zp[1]:194 [ toupper::return#3 ] -Allocated zp[1]:195 [ strupr::$0 ] -Allocated zp[2]:196 [ memcpy::src_end#0 ] -Allocated zp[2]:198 [ memset::end#0 ] +Allocated zp[1]:103 [ legal::$0 ] +Allocated zp[1]:104 [ diff::return#0 ] +Allocated zp[1]:105 [ legal::$3 ] +Allocated zp[1]:106 [ diff::return#1 ] +Allocated zp[1]:107 [ legal::$4 ] +Allocated zp[2]:108 [ gotoxy::$7 ] +Allocated zp[2]:110 [ gotoxy::$8 ] +Allocated zp[2]:112 [ gotoxy::$9 ] +Allocated zp[2]:114 [ gotoxy::line_offset#0 ] +Allocated zp[2]:116 [ gotoxy::$5 ] +Allocated zp[2]:118 [ gotoxy::$6 ] +Allocated zp[1]:120 [ cputs::c#1 ] +Allocated zp[1]:121 [ utoa::$11 ] +Allocated zp[2]:122 [ utoa::buffer#3 ] +Allocated zp[1]:124 [ utoa::$10 ] +Allocated zp[2]:125 [ utoa::digit_value#0 ] +Allocated zp[2]:127 [ utoa_append::buffer#0 ] +Allocated zp[2]:129 [ utoa_append::sub#0 ] +Allocated zp[2]:131 [ utoa_append::return#0 ] +Allocated zp[2]:133 [ strlen::return#2 ] +Allocated zp[2]:135 [ printf_number_buffer::$19 ] +Allocated zp[1]:137 [ ultoa::$11 ] +Allocated zp[2]:138 [ ultoa::buffer#3 ] +Allocated zp[1]:140 [ ultoa::$10 ] +Allocated zp[4]:141 [ ultoa::digit_value#0 ] +Allocated zp[2]:145 [ ultoa_append::buffer#0 ] +Allocated zp[4]:147 [ ultoa_append::sub#0 ] +Allocated zp[4]:151 [ ultoa_append::return#0 ] +Allocated zp[2]:155 [ uctoa::buffer#3 ] +Allocated zp[1]:157 [ uctoa::digit_value#0 ] +Allocated zp[2]:158 [ uctoa_append::buffer#0 ] +Allocated zp[1]:160 [ uctoa_append::sub#0 ] +Allocated zp[1]:161 [ uctoa_append::return#0 ] +Allocated zp[1]:162 [ toupper::return#3 ] +Allocated zp[1]:163 [ strupr::$0 ] +Allocated zp[2]:164 [ memcpy::src_end#0 ] +Allocated zp[2]:166 [ memset::end#0 ] Allocated mem[12] [ printf_buffer ] -Allocated mem[4] [ TOD_ZERO ] REGISTER UPLIFT POTENTIAL REGISTERS -Statement [1] conio_cursor_x = 0 [ TOD_ZERO printf_buffer ] ( [ TOD_ZERO printf_buffer ] { } ) always clobbers reg byte a -Statement [2] conio_cursor_y = 0 [ TOD_ZERO printf_buffer ] ( [ TOD_ZERO printf_buffer ] { } ) always clobbers reg byte a -Statement [3] conio_line_text = DEFAULT_SCREEN [ TOD_ZERO printf_buffer ] ( [ TOD_ZERO printf_buffer ] { } ) always clobbers reg byte a -Statement [4] conio_line_color = COLORRAM [ TOD_ZERO printf_buffer ] ( [ TOD_ZERO printf_buffer ] { } ) always clobbers reg byte a -Statement [5] count = 0 [ count TOD_ZERO printf_buffer ] ( [ count TOD_ZERO printf_buffer ] { } ) always clobbers reg byte a -Statement [10] queen::row#0 = stackidx(byte,queen::OFFSET_STACK_ROW) [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color count queen::row#0 printf_buffer ] ( main:8::queen:53 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color count queen::row#0 printf_buffer ] { } ) always clobbers reg byte a reg byte x -Statement [12] queen::column = 1 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color count queen::r queen::column printf_buffer ] ( main:8::queen:53 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color count queen::r queen::column printf_buffer ] { } ) always clobbers reg byte a -Statement [13] if(queen::column<8+1) goto queen::@2 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color count queen::r queen::column printf_buffer ] ( main:8::queen:53 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color count queen::r queen::column printf_buffer ] { } ) always clobbers reg byte a -Statement [21] board[queen::r] = queen::column [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color count queen::r queen::column printf_buffer ] ( main:8::queen:53 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color count queen::r queen::column printf_buffer ] { } ) always clobbers reg byte a reg byte y -Statement [22] if(queen::r==8) goto queen::@4 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color count queen::r queen::column printf_buffer ] ( main:8::queen:53 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color count queen::r queen::column printf_buffer ] { } ) always clobbers reg byte a +Statement [1] conio_cursor_x = 0 [ printf_buffer ] ( [ printf_buffer ] { } ) always clobbers reg byte a +Statement [2] conio_cursor_y = 0 [ printf_buffer ] ( [ printf_buffer ] { } ) always clobbers reg byte a +Statement [3] conio_line_text = DEFAULT_SCREEN [ printf_buffer ] ( [ printf_buffer ] { } ) always clobbers reg byte a +Statement [4] conio_line_color = COLORRAM [ printf_buffer ] ( [ printf_buffer ] { } ) always clobbers reg byte a +Statement [5] count = 0 [ count printf_buffer ] ( [ count printf_buffer ] { } ) always clobbers reg byte a +Statement [10] queen::row#0 = stackidx(byte,queen::OFFSET_STACK_ROW) [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color count queen::row#0 printf_buffer ] ( main:8::queen:48 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color count queen::row#0 printf_buffer ] { } ) always clobbers reg byte a reg byte x +Statement [12] queen::column = 1 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color count queen::r queen::column printf_buffer ] ( main:8::queen:48 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color count queen::r queen::column printf_buffer ] { } ) always clobbers reg byte a +Statement [13] if(queen::column<8+1) goto queen::@2 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color count queen::r queen::column printf_buffer ] ( main:8::queen:48 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color count queen::r queen::column printf_buffer ] { } ) always clobbers reg byte a +Statement [21] board[queen::r] = queen::column [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color count queen::r queen::column printf_buffer ] ( main:8::queen:48 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color count queen::r queen::column printf_buffer ] { } ) always clobbers reg byte a reg byte y +Statement [22] if(queen::r==8) goto queen::@4 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color count queen::r queen::column printf_buffer ] ( main:8::queen:48 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color count queen::r queen::column printf_buffer ] { } ) always clobbers reg byte a Statement asm { ldacolumn pha ldar pha } always clobbers reg byte a Statement sideeffect stackpullbytes(1) always clobbers reg byte a Statement asm { pla star pla stacolumn } always clobbers reg byte a -Statement [52] stackpush(byte) = 1 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color count printf_buffer ] ( main:8 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color count printf_buffer ] { { tod_read::return_TENTHS#0 = tod_read::return_TENTHS#2 } { tod_read::return_SEC#0 = tod_read::return_SEC#2 } { tod_read::return_MIN#0 = tod_read::return_MIN#2 } { tod_read::return_HOURS#0 = tod_read::return_HOURS#2 } } ) always clobbers reg byte a +Statement [47] stackpush(byte) = 1 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color count printf_buffer ] ( main:8 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color count printf_buffer ] { } ) always clobbers reg byte a Statement sideeffect stackpullbytes(1) always clobbers reg byte a -Statement [67] printf_ulong::uvalue#0 = count [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_ulong::uvalue#0 printf_buffer ] ( main:8 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_ulong::uvalue#0 printf_buffer ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } } ) always clobbers reg byte a -Statement [82] if(board[legal::i#2]==legal::column#0) goto legal::@return [ legal::row#0 legal::column#0 legal::i#2 ] ( main:8::queen:53::legal:17 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color count queen::r queen::column printf_buffer legal::row#0 legal::column#0 legal::i#2 ] { { legal::row#0 = queen::r } { legal::column#0 = queen::column } { legal::return#0 = legal::return#4 } } ) always clobbers reg byte a +Statement [51] printf_ulong::uvalue#0 = count [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_ulong::uvalue#0 printf_buffer ] ( main:8 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_ulong::uvalue#0 printf_buffer ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } } ) always clobbers reg byte a +Statement [62] if(board[legal::i#2]==legal::column#0) goto legal::@return [ legal::row#0 legal::column#0 legal::i#2 ] ( main:8::queen:48::legal:17 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color count queen::r queen::column printf_buffer legal::row#0 legal::column#0 legal::i#2 ] { { legal::row#0 = queen::r } { legal::column#0 = queen::column } { legal::return#0 = legal::return#4 } } ) always clobbers reg byte a Removing always clobbered register reg byte a as potential for zp[1]:98 [ legal::row#0 ] Removing always clobbered register reg byte a as potential for zp[1]:99 [ legal::column#0 ] Removing always clobbered register reg byte a as potential for zp[1]:3 [ legal::i#2 legal::i#1 ] -Statement [99] printf_ulong::uvalue#1 = count [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color count printf_ulong::uvalue#1 printf_buffer ] ( main:8::queen:53::print:31 [ queen::r queen::column conio_cursor_x conio_cursor_y conio_line_text conio_line_color count printf_ulong::uvalue#1 printf_buffer ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } } ) always clobbers reg byte a -Statement [115] if(board[print::i1#2]==print::j#2) goto print::@8 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color count print::i1#2 print::j#2 printf_buffer ] ( main:8::queen:53::print:31 [ queen::r queen::column conio_cursor_x conio_cursor_y conio_line_text conio_line_color count print::i1#2 print::j#2 printf_buffer ] { } ) always clobbers reg byte a +Statement [79] printf_ulong::uvalue#1 = count [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color count printf_ulong::uvalue#1 printf_buffer ] ( main:8::queen:48::print:31 [ queen::r queen::column conio_cursor_x conio_cursor_y conio_line_text conio_line_color count printf_ulong::uvalue#1 printf_buffer ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } } ) always clobbers reg byte a +Statement [95] if(board[print::i1#2]==print::j#2) goto print::@8 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color count print::i1#2 print::j#2 printf_buffer ] ( main:8::queen:48::print:31 [ queen::r queen::column conio_cursor_x conio_cursor_y conio_line_text conio_line_color count print::i1#2 print::j#2 printf_buffer ] { } ) always clobbers reg byte a Removing always clobbered register reg byte a as potential for zp[1]:6 [ print::i1#2 print::i1#1 ] Removing always clobbered register reg byte a as potential for zp[1]:7 [ print::j#2 print::j#1 ] -Statement [128] conio_cursor_x = 0 [ conio_cursor_x gotoxy::y#5 ] ( gotoxy:37 [ conio_cursor_x gotoxy::y#5 ] { { gotoxy::y#2 = gotoxy::y#4 conio_c64_init::line#2 } } conio_c64_init:6::gotoxy:37 [ count TOD_ZERO printf_buffer conio_cursor_x gotoxy::y#5 ] { { gotoxy::y#2 = gotoxy::y#4 conio_c64_init::line#2 } } main:8::queen:53::print:31::gotoxy:96 [ queen::r queen::column count printf_buffer conio_cursor_x gotoxy::y#5 ] { } ) always clobbers reg byte a +Statement [108] conio_cursor_x = 0 [ conio_cursor_x gotoxy::y#5 ] ( gotoxy:37 [ conio_cursor_x gotoxy::y#5 ] { { gotoxy::y#2 = gotoxy::y#4 conio_c64_init::line#2 } } conio_c64_init:6::gotoxy:37 [ count printf_buffer conio_cursor_x gotoxy::y#5 ] { { gotoxy::y#2 = gotoxy::y#4 conio_c64_init::line#2 } } main:8::queen:48::print:31::gotoxy:76 [ queen::r queen::column count printf_buffer conio_cursor_x gotoxy::y#5 ] { } ) always clobbers reg byte a Removing always clobbered register reg byte a as potential for zp[1]:8 [ gotoxy::y#5 gotoxy::y#4 gotoxy::y#2 ] -Statement [130] gotoxy::$7 = (word)gotoxy::y#5 [ conio_cursor_x conio_cursor_y gotoxy::$7 ] ( gotoxy:37 [ conio_cursor_x conio_cursor_y gotoxy::$7 ] { { gotoxy::y#2 = gotoxy::y#4 conio_c64_init::line#2 } } conio_c64_init:6::gotoxy:37 [ count TOD_ZERO printf_buffer conio_cursor_x conio_cursor_y gotoxy::$7 ] { { gotoxy::y#2 = gotoxy::y#4 conio_c64_init::line#2 } } main:8::queen:53::print:31::gotoxy:96 [ queen::r queen::column count printf_buffer conio_cursor_x conio_cursor_y gotoxy::$7 ] { } ) always clobbers reg byte a -Statement [131] gotoxy::$8 = gotoxy::$7 << 2 [ conio_cursor_x conio_cursor_y gotoxy::$7 gotoxy::$8 ] ( gotoxy:37 [ conio_cursor_x conio_cursor_y gotoxy::$7 gotoxy::$8 ] { { gotoxy::y#2 = gotoxy::y#4 conio_c64_init::line#2 } } conio_c64_init:6::gotoxy:37 [ count TOD_ZERO printf_buffer conio_cursor_x conio_cursor_y gotoxy::$7 gotoxy::$8 ] { { gotoxy::y#2 = gotoxy::y#4 conio_c64_init::line#2 } } main:8::queen:53::print:31::gotoxy:96 [ queen::r queen::column count printf_buffer conio_cursor_x conio_cursor_y gotoxy::$7 gotoxy::$8 ] { } ) always clobbers reg byte a -Statement [132] gotoxy::$9 = gotoxy::$8 + gotoxy::$7 [ conio_cursor_x conio_cursor_y gotoxy::$9 ] ( gotoxy:37 [ conio_cursor_x conio_cursor_y gotoxy::$9 ] { { gotoxy::y#2 = gotoxy::y#4 conio_c64_init::line#2 } } conio_c64_init:6::gotoxy:37 [ count TOD_ZERO printf_buffer conio_cursor_x conio_cursor_y gotoxy::$9 ] { { gotoxy::y#2 = gotoxy::y#4 conio_c64_init::line#2 } } main:8::queen:53::print:31::gotoxy:96 [ queen::r queen::column count printf_buffer conio_cursor_x conio_cursor_y gotoxy::$9 ] { } ) always clobbers reg byte a -Statement [133] gotoxy::line_offset#0 = gotoxy::$9 << 3 [ conio_cursor_x conio_cursor_y gotoxy::line_offset#0 ] ( gotoxy:37 [ conio_cursor_x conio_cursor_y gotoxy::line_offset#0 ] { { gotoxy::y#2 = gotoxy::y#4 conio_c64_init::line#2 } } conio_c64_init:6::gotoxy:37 [ count TOD_ZERO printf_buffer conio_cursor_x conio_cursor_y gotoxy::line_offset#0 ] { { gotoxy::y#2 = gotoxy::y#4 conio_c64_init::line#2 } } main:8::queen:53::print:31::gotoxy:96 [ queen::r queen::column count printf_buffer conio_cursor_x conio_cursor_y gotoxy::line_offset#0 ] { } ) always clobbers reg byte a -Statement [134] gotoxy::$5 = DEFAULT_SCREEN + gotoxy::line_offset#0 [ conio_cursor_x conio_cursor_y gotoxy::line_offset#0 gotoxy::$5 ] ( gotoxy:37 [ conio_cursor_x conio_cursor_y gotoxy::line_offset#0 gotoxy::$5 ] { { gotoxy::y#2 = gotoxy::y#4 conio_c64_init::line#2 } } conio_c64_init:6::gotoxy:37 [ count TOD_ZERO printf_buffer conio_cursor_x conio_cursor_y gotoxy::line_offset#0 gotoxy::$5 ] { { gotoxy::y#2 = gotoxy::y#4 conio_c64_init::line#2 } } main:8::queen:53::print:31::gotoxy:96 [ queen::r queen::column count printf_buffer conio_cursor_x conio_cursor_y gotoxy::line_offset#0 gotoxy::$5 ] { } ) always clobbers reg byte a -Statement [135] conio_line_text = gotoxy::$5 [ conio_cursor_x conio_cursor_y conio_line_text gotoxy::line_offset#0 ] ( gotoxy:37 [ conio_cursor_x conio_cursor_y conio_line_text gotoxy::line_offset#0 ] { { gotoxy::y#2 = gotoxy::y#4 conio_c64_init::line#2 } } conio_c64_init:6::gotoxy:37 [ count TOD_ZERO printf_buffer conio_cursor_x conio_cursor_y conio_line_text gotoxy::line_offset#0 ] { { gotoxy::y#2 = gotoxy::y#4 conio_c64_init::line#2 } } main:8::queen:53::print:31::gotoxy:96 [ queen::r queen::column count printf_buffer conio_cursor_x conio_cursor_y conio_line_text gotoxy::line_offset#0 ] { } ) always clobbers reg byte a -Statement [136] gotoxy::$6 = COLORRAM + gotoxy::line_offset#0 [ conio_cursor_x conio_cursor_y conio_line_text gotoxy::$6 ] ( gotoxy:37 [ conio_cursor_x conio_cursor_y conio_line_text gotoxy::$6 ] { { gotoxy::y#2 = gotoxy::y#4 conio_c64_init::line#2 } } conio_c64_init:6::gotoxy:37 [ count TOD_ZERO printf_buffer conio_cursor_x conio_cursor_y conio_line_text gotoxy::$6 ] { { gotoxy::y#2 = gotoxy::y#4 conio_c64_init::line#2 } } main:8::queen:53::print:31::gotoxy:96 [ queen::r queen::column count printf_buffer conio_cursor_x conio_cursor_y conio_line_text gotoxy::$6 ] { } ) always clobbers reg byte a -Statement [137] conio_line_color = gotoxy::$6 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] ( gotoxy:37 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { gotoxy::y#2 = gotoxy::y#4 conio_c64_init::line#2 } } conio_c64_init:6::gotoxy:37 [ count TOD_ZERO printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { gotoxy::y#2 = gotoxy::y#4 conio_c64_init::line#2 } } main:8::queen:53::print:31::gotoxy:96 [ queen::r queen::column count printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { } ) always clobbers reg byte a -Statement [142] conio_cursor_x = 0 [ conio_cursor_x ] ( main:8::clrscr:40 [ count TOD_ZERO printf_buffer conio_cursor_x ] { } ) always clobbers reg byte a -Statement [143] conio_cursor_y = 0 [ conio_cursor_x conio_cursor_y ] ( main:8::clrscr:40 [ count TOD_ZERO printf_buffer conio_cursor_x conio_cursor_y ] { } ) always clobbers reg byte a -Statement [144] conio_line_text = DEFAULT_SCREEN [ conio_cursor_x conio_cursor_y conio_line_text ] ( main:8::clrscr:40 [ count TOD_ZERO printf_buffer conio_cursor_x conio_cursor_y conio_line_text ] { } ) always clobbers reg byte a -Statement [145] conio_line_color = COLORRAM [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] ( main:8::clrscr:40 [ count TOD_ZERO printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { } ) always clobbers reg byte a -Statement [149] clrscr::line_text#1 = clrscr::line_text#5 + $28 [ clrscr::l#2 clrscr::line_cols#5 clrscr::line_text#1 ] ( main:8::clrscr:40 [ count TOD_ZERO printf_buffer clrscr::l#2 clrscr::line_cols#5 clrscr::line_text#1 ] { } ) always clobbers reg byte a +Statement [110] gotoxy::$7 = (word)gotoxy::y#5 [ conio_cursor_x conio_cursor_y gotoxy::$7 ] ( gotoxy:37 [ conio_cursor_x conio_cursor_y gotoxy::$7 ] { { gotoxy::y#2 = gotoxy::y#4 conio_c64_init::line#2 } } conio_c64_init:6::gotoxy:37 [ count printf_buffer conio_cursor_x conio_cursor_y gotoxy::$7 ] { { gotoxy::y#2 = gotoxy::y#4 conio_c64_init::line#2 } } main:8::queen:48::print:31::gotoxy:76 [ queen::r queen::column count printf_buffer conio_cursor_x conio_cursor_y gotoxy::$7 ] { } ) always clobbers reg byte a +Statement [111] gotoxy::$8 = gotoxy::$7 << 2 [ conio_cursor_x conio_cursor_y gotoxy::$7 gotoxy::$8 ] ( gotoxy:37 [ conio_cursor_x conio_cursor_y gotoxy::$7 gotoxy::$8 ] { { gotoxy::y#2 = gotoxy::y#4 conio_c64_init::line#2 } } conio_c64_init:6::gotoxy:37 [ count printf_buffer conio_cursor_x conio_cursor_y gotoxy::$7 gotoxy::$8 ] { { gotoxy::y#2 = gotoxy::y#4 conio_c64_init::line#2 } } main:8::queen:48::print:31::gotoxy:76 [ queen::r queen::column count printf_buffer conio_cursor_x conio_cursor_y gotoxy::$7 gotoxy::$8 ] { } ) always clobbers reg byte a +Statement [112] gotoxy::$9 = gotoxy::$8 + gotoxy::$7 [ conio_cursor_x conio_cursor_y gotoxy::$9 ] ( gotoxy:37 [ conio_cursor_x conio_cursor_y gotoxy::$9 ] { { gotoxy::y#2 = gotoxy::y#4 conio_c64_init::line#2 } } conio_c64_init:6::gotoxy:37 [ count printf_buffer conio_cursor_x conio_cursor_y gotoxy::$9 ] { { gotoxy::y#2 = gotoxy::y#4 conio_c64_init::line#2 } } main:8::queen:48::print:31::gotoxy:76 [ queen::r queen::column count printf_buffer conio_cursor_x conio_cursor_y gotoxy::$9 ] { } ) always clobbers reg byte a +Statement [113] gotoxy::line_offset#0 = gotoxy::$9 << 3 [ conio_cursor_x conio_cursor_y gotoxy::line_offset#0 ] ( gotoxy:37 [ conio_cursor_x conio_cursor_y gotoxy::line_offset#0 ] { { gotoxy::y#2 = gotoxy::y#4 conio_c64_init::line#2 } } conio_c64_init:6::gotoxy:37 [ count printf_buffer conio_cursor_x conio_cursor_y gotoxy::line_offset#0 ] { { gotoxy::y#2 = gotoxy::y#4 conio_c64_init::line#2 } } main:8::queen:48::print:31::gotoxy:76 [ queen::r queen::column count printf_buffer conio_cursor_x conio_cursor_y gotoxy::line_offset#0 ] { } ) always clobbers reg byte a +Statement [114] gotoxy::$5 = DEFAULT_SCREEN + gotoxy::line_offset#0 [ conio_cursor_x conio_cursor_y gotoxy::line_offset#0 gotoxy::$5 ] ( gotoxy:37 [ conio_cursor_x conio_cursor_y gotoxy::line_offset#0 gotoxy::$5 ] { { gotoxy::y#2 = gotoxy::y#4 conio_c64_init::line#2 } } conio_c64_init:6::gotoxy:37 [ count printf_buffer conio_cursor_x conio_cursor_y gotoxy::line_offset#0 gotoxy::$5 ] { { gotoxy::y#2 = gotoxy::y#4 conio_c64_init::line#2 } } main:8::queen:48::print:31::gotoxy:76 [ queen::r queen::column count printf_buffer conio_cursor_x conio_cursor_y gotoxy::line_offset#0 gotoxy::$5 ] { } ) always clobbers reg byte a +Statement [115] conio_line_text = gotoxy::$5 [ conio_cursor_x conio_cursor_y conio_line_text gotoxy::line_offset#0 ] ( gotoxy:37 [ conio_cursor_x conio_cursor_y conio_line_text gotoxy::line_offset#0 ] { { gotoxy::y#2 = gotoxy::y#4 conio_c64_init::line#2 } } conio_c64_init:6::gotoxy:37 [ count printf_buffer conio_cursor_x conio_cursor_y conio_line_text gotoxy::line_offset#0 ] { { gotoxy::y#2 = gotoxy::y#4 conio_c64_init::line#2 } } main:8::queen:48::print:31::gotoxy:76 [ queen::r queen::column count printf_buffer conio_cursor_x conio_cursor_y conio_line_text gotoxy::line_offset#0 ] { } ) always clobbers reg byte a +Statement [116] gotoxy::$6 = COLORRAM + gotoxy::line_offset#0 [ conio_cursor_x conio_cursor_y conio_line_text gotoxy::$6 ] ( gotoxy:37 [ conio_cursor_x conio_cursor_y conio_line_text gotoxy::$6 ] { { gotoxy::y#2 = gotoxy::y#4 conio_c64_init::line#2 } } conio_c64_init:6::gotoxy:37 [ count printf_buffer conio_cursor_x conio_cursor_y conio_line_text gotoxy::$6 ] { { gotoxy::y#2 = gotoxy::y#4 conio_c64_init::line#2 } } main:8::queen:48::print:31::gotoxy:76 [ queen::r queen::column count printf_buffer conio_cursor_x conio_cursor_y conio_line_text gotoxy::$6 ] { } ) always clobbers reg byte a +Statement [117] conio_line_color = gotoxy::$6 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] ( gotoxy:37 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { gotoxy::y#2 = gotoxy::y#4 conio_c64_init::line#2 } } conio_c64_init:6::gotoxy:37 [ count printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { gotoxy::y#2 = gotoxy::y#4 conio_c64_init::line#2 } } main:8::queen:48::print:31::gotoxy:76 [ queen::r queen::column count printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { } ) always clobbers reg byte a +Statement [122] conio_cursor_x = 0 [ conio_cursor_x ] ( main:8::clrscr:40 [ count printf_buffer conio_cursor_x ] { } ) always clobbers reg byte a +Statement [123] conio_cursor_y = 0 [ conio_cursor_x conio_cursor_y ] ( main:8::clrscr:40 [ count printf_buffer conio_cursor_x conio_cursor_y ] { } ) always clobbers reg byte a +Statement [124] conio_line_text = DEFAULT_SCREEN [ conio_cursor_x conio_cursor_y conio_line_text ] ( main:8::clrscr:40 [ count printf_buffer conio_cursor_x conio_cursor_y conio_line_text ] { } ) always clobbers reg byte a +Statement [125] conio_line_color = COLORRAM [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] ( main:8::clrscr:40 [ count printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { } ) always clobbers reg byte a +Statement [129] clrscr::line_text#1 = clrscr::line_text#5 + $28 [ clrscr::l#2 clrscr::line_cols#5 clrscr::line_text#1 ] ( main:8::clrscr:40 [ count printf_buffer clrscr::l#2 clrscr::line_cols#5 clrscr::line_text#1 ] { } ) always clobbers reg byte a Removing always clobbered register reg byte a as potential for zp[1]:9 [ clrscr::l#2 clrscr::l#1 ] -Statement [150] clrscr::line_cols#1 = clrscr::line_cols#5 + $28 [ clrscr::l#2 clrscr::line_text#1 clrscr::line_cols#1 ] ( main:8::clrscr:40 [ count TOD_ZERO printf_buffer clrscr::l#2 clrscr::line_text#1 clrscr::line_cols#1 ] { } ) always clobbers reg byte a -Statement [152] clrscr::line_text#5[clrscr::c#2] = ' ' [ clrscr::l#2 clrscr::line_text#5 clrscr::line_cols#5 clrscr::c#2 ] ( main:8::clrscr:40 [ count TOD_ZERO printf_buffer clrscr::l#2 clrscr::line_text#5 clrscr::line_cols#5 clrscr::c#2 ] { } ) always clobbers reg byte a +Statement [130] clrscr::line_cols#1 = clrscr::line_cols#5 + $28 [ clrscr::l#2 clrscr::line_text#1 clrscr::line_cols#1 ] ( main:8::clrscr:40 [ count printf_buffer clrscr::l#2 clrscr::line_text#1 clrscr::line_cols#1 ] { } ) always clobbers reg byte a +Statement [132] clrscr::line_text#5[clrscr::c#2] = ' ' [ clrscr::l#2 clrscr::line_text#5 clrscr::line_cols#5 clrscr::c#2 ] ( main:8::clrscr:40 [ count printf_buffer clrscr::l#2 clrscr::line_text#5 clrscr::line_cols#5 clrscr::c#2 ] { } ) always clobbers reg byte a Removing always clobbered register reg byte a as potential for zp[1]:14 [ clrscr::c#2 clrscr::c#1 ] -Statement [153] clrscr::line_cols#5[clrscr::c#2] = LIGHT_BLUE [ clrscr::l#2 clrscr::line_text#5 clrscr::line_cols#5 clrscr::c#2 ] ( main:8::clrscr:40 [ count TOD_ZERO printf_buffer clrscr::l#2 clrscr::line_text#5 clrscr::line_cols#5 clrscr::c#2 ] { } ) always clobbers reg byte a -Statement [157] cputs::c#1 = *cputs::s#13 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color cputs::s#13 cputs::c#1 printf_buffer ] ( main:8::cputs:42 [ count TOD_ZERO conio_cursor_x conio_cursor_y conio_line_text conio_line_color cputs::s#13 cputs::c#1 printf_buffer ] { } main:8::cputs:44 [ count TOD_ZERO conio_cursor_x conio_cursor_y conio_line_text conio_line_color cputs::s#13 cputs::c#1 printf_buffer ] { } main:8::cputs:66 [ count conio_cursor_x conio_cursor_y conio_line_text conio_line_color cputs::s#13 cputs::c#1 printf_buffer ] { } main:8::cputs:70 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color cputs::s#13 cputs::c#1 printf_buffer ] { } main:8::cputs:74 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color cputs::s#13 cputs::c#1 printf_buffer ] { } main:8::queen:53::print:31::cputs:98 [ queen::r queen::column count conio_cursor_x conio_cursor_y conio_line_text conio_line_color cputs::s#13 cputs::c#1 printf_buffer ] { } main:8::queen:53::print:31::cputs:102 [ queen::r queen::column count conio_cursor_x conio_cursor_y conio_line_text conio_line_color cputs::s#13 cputs::c#1 printf_buffer ] { } main:8::queen:53::print:31::cputs:109 [ queen::r queen::column count print::i1#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color cputs::s#13 cputs::c#1 printf_buffer ] { } main:8::queen:53::print:31::cputs:117 [ queen::r queen::column count print::i1#2 print::j#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color cputs::s#13 cputs::c#1 printf_buffer ] { } main:8::queen:53::print:31::cputs:120 [ queen::r queen::column count print::i1#2 print::j#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color cputs::s#13 cputs::c#1 printf_buffer ] { } main:8::printf_string:72::cputs:215 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color cputs::s#13 cputs::c#1 printf_buffer ] { } main:8::printf_uint:46::printf_number_buffer:167::cputs:292 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color cputs::s#13 cputs::c#1 printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:8::printf_ulong:68::printf_number_buffer:211::cputs:292 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color cputs::s#13 cputs::c#1 printf_buffer ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputs:292 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color cputs::s#13 cputs::c#1 printf_buffer ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputs:292 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color cputs::s#13 cputs::c#1 printf_buffer ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputs:292 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color cputs::s#13 cputs::c#1 printf_buffer ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } ) always clobbers reg byte a reg byte y +Statement [133] clrscr::line_cols#5[clrscr::c#2] = LIGHT_BLUE [ clrscr::l#2 clrscr::line_text#5 clrscr::line_cols#5 clrscr::c#2 ] ( main:8::clrscr:40 [ count printf_buffer clrscr::l#2 clrscr::line_text#5 clrscr::line_cols#5 clrscr::c#2 ] { } ) always clobbers reg byte a +Statement [137] cputs::c#1 = *cputs::s#11 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color cputs::s#11 cputs::c#1 printf_buffer ] ( main:8::cputs:42 [ count conio_cursor_x conio_cursor_y conio_line_text conio_line_color cputs::s#11 cputs::c#1 printf_buffer ] { } main:8::cputs:44 [ count conio_cursor_x conio_cursor_y conio_line_text conio_line_color cputs::s#11 cputs::c#1 printf_buffer ] { } main:8::cputs:50 [ count conio_cursor_x conio_cursor_y conio_line_text conio_line_color cputs::s#11 cputs::c#1 printf_buffer ] { } main:8::cputs:54 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color cputs::s#11 cputs::c#1 printf_buffer ] { } main:8::queen:48::print:31::cputs:78 [ queen::r queen::column count conio_cursor_x conio_cursor_y conio_line_text conio_line_color cputs::s#11 cputs::c#1 printf_buffer ] { } main:8::queen:48::print:31::cputs:82 [ queen::r queen::column count conio_cursor_x conio_cursor_y conio_line_text conio_line_color cputs::s#11 cputs::c#1 printf_buffer ] { } main:8::queen:48::print:31::cputs:89 [ queen::r queen::column count print::i1#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color cputs::s#11 cputs::c#1 printf_buffer ] { } main:8::queen:48::print:31::cputs:97 [ queen::r queen::column count print::i1#2 print::j#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color cputs::s#11 cputs::c#1 printf_buffer ] { } main:8::queen:48::print:31::cputs:100 [ queen::r queen::column count print::i1#2 print::j#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color cputs::s#11 cputs::c#1 printf_buffer ] { } main:8::printf_uint:46::printf_number_buffer:147::cputs:231 [ count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color cputs::s#11 cputs::c#1 printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:8::printf_ulong:52::printf_number_buffer:154::cputs:231 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color cputs::s#11 cputs::c#1 printf_buffer ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputs:231 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color cputs::s#11 cputs::c#1 printf_buffer ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputs:231 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color cputs::s#11 cputs::c#1 printf_buffer ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputs:231 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color cputs::s#11 cputs::c#1 printf_buffer ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } ) always clobbers reg byte a reg byte y Removing always clobbered register reg byte y as potential for zp[1]:6 [ print::i1#2 print::i1#1 ] Removing always clobbered register reg byte y as potential for zp[1]:7 [ print::j#2 print::j#1 ] Removing always clobbered register reg byte a as potential for zp[1]:33 [ printf_number_buffer::format_justify_left#10 ] @@ -7356,239 +6451,211 @@ Removing always clobbered register reg byte a as potential for zp[1]:38 [ printf Removing always clobbered register reg byte y as potential for zp[1]:38 [ printf_number_buffer::padding#10 printf_number_buffer::padding#1 ] Removing always clobbered register reg byte a as potential for zp[1]:5 [ print::i#2 print::i#1 ] Removing always clobbered register reg byte y as potential for zp[1]:5 [ print::i#2 print::i#1 ] -Statement [164] *((byte*)&printf_buffer) = 0 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ] ( main:8::printf_uint:46 [ count TOD_ZERO conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ] { } ) always clobbers reg byte a -Statement [169] *((byte*)CIA1+OFFSET_STRUCT_MOS6526_CIA_TIMER_A_CONTROL) = *((byte*)CIA1+OFFSET_STRUCT_MOS6526_CIA_TIMER_A_CONTROL) | $80 [ tod_init::tod_TENTHS#0 tod_init::tod_SEC#0 tod_init::tod_MIN#0 tod_init::tod_HOURS#0 ] ( main:8::tod_init:51 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color count printf_buffer tod_init::tod_TENTHS#0 tod_init::tod_SEC#0 tod_init::tod_MIN#0 tod_init::tod_HOURS#0 ] { } ) always clobbers reg byte a -Removing always clobbered register reg byte a as potential for zp[1]:103 [ tod_init::tod_TENTHS#0 ] -Removing always clobbered register reg byte a as potential for zp[1]:104 [ tod_init::tod_SEC#0 ] -Removing always clobbered register reg byte a as potential for zp[1]:105 [ tod_init::tod_MIN#0 ] -Removing always clobbered register reg byte a as potential for zp[1]:106 [ tod_init::tod_HOURS#0 ] -Statement [170] *((byte*)CIA1+OFFSET_STRUCT_MOS6526_CIA_TIMER_B_CONTROL) = *((byte*)CIA1+OFFSET_STRUCT_MOS6526_CIA_TIMER_B_CONTROL) & $7f [ tod_init::tod_TENTHS#0 tod_init::tod_SEC#0 tod_init::tod_MIN#0 tod_init::tod_HOURS#0 ] ( main:8::tod_init:51 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color count printf_buffer tod_init::tod_TENTHS#0 tod_init::tod_SEC#0 tod_init::tod_MIN#0 tod_init::tod_HOURS#0 ] { } ) always clobbers reg byte a -Statement [181] tod_str::$0 = tod_str::tod_HOURS#0 >> 4 [ tod_str::tod_TENTHS#0 tod_str::tod_SEC#0 tod_str::tod_MIN#0 tod_str::tod_HOURS#0 tod_str::$0 ] ( main:8::tod_str:64 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color count printf_buffer tod_str::tod_TENTHS#0 tod_str::tod_SEC#0 tod_str::tod_MIN#0 tod_str::tod_HOURS#0 tod_str::$0 ] { { tod_str::tod_TENTHS#0 = tod_read::return_TENTHS#2 } { tod_str::tod_SEC#0 = tod_read::return_SEC#2 } { tod_str::tod_MIN#0 = tod_read::return_MIN#2 } { tod_str::tod_HOURS#0 = tod_read::return_HOURS#2 } } ) always clobbers reg byte a -Removing always clobbered register reg byte a as potential for zp[1]:111 [ tod_str::tod_TENTHS#0 ] -Removing always clobbered register reg byte a as potential for zp[1]:112 [ tod_str::tod_SEC#0 ] -Removing always clobbered register reg byte a as potential for zp[1]:113 [ tod_str::tod_MIN#0 ] -Removing always clobbered register reg byte a as potential for zp[1]:114 [ tod_str::tod_HOURS#0 ] -Statement [184] tod_str::$2 = tod_str::tod_HOURS#0 & $f [ tod_str::tod_TENTHS#0 tod_str::tod_SEC#0 tod_str::tod_MIN#0 tod_str::$2 ] ( main:8::tod_str:64 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color count printf_buffer tod_str::tod_TENTHS#0 tod_str::tod_SEC#0 tod_str::tod_MIN#0 tod_str::$2 ] { { tod_str::tod_TENTHS#0 = tod_read::return_TENTHS#2 } { tod_str::tod_SEC#0 = tod_read::return_SEC#2 } { tod_str::tod_MIN#0 = tod_read::return_MIN#2 } { tod_str::tod_HOURS#0 = tod_read::return_HOURS#2 } } ) always clobbers reg byte a -Statement [187] tod_str::$4 = tod_str::tod_MIN#0 >> 4 [ tod_str::tod_TENTHS#0 tod_str::tod_SEC#0 tod_str::tod_MIN#0 tod_str::$4 ] ( main:8::tod_str:64 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color count printf_buffer tod_str::tod_TENTHS#0 tod_str::tod_SEC#0 tod_str::tod_MIN#0 tod_str::$4 ] { { tod_str::tod_TENTHS#0 = tod_read::return_TENTHS#2 } { tod_str::tod_SEC#0 = tod_read::return_SEC#2 } { tod_str::tod_MIN#0 = tod_read::return_MIN#2 } { tod_str::tod_HOURS#0 = tod_read::return_HOURS#2 } } ) always clobbers reg byte a -Statement [190] tod_str::$6 = tod_str::tod_MIN#0 & $f [ tod_str::tod_TENTHS#0 tod_str::tod_SEC#0 tod_str::$6 ] ( main:8::tod_str:64 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color count printf_buffer tod_str::tod_TENTHS#0 tod_str::tod_SEC#0 tod_str::$6 ] { { tod_str::tod_TENTHS#0 = tod_read::return_TENTHS#2 } { tod_str::tod_SEC#0 = tod_read::return_SEC#2 } { tod_str::tod_MIN#0 = tod_read::return_MIN#2 } { tod_str::tod_HOURS#0 = tod_read::return_HOURS#2 } } ) always clobbers reg byte a -Statement [193] tod_str::$8 = tod_str::tod_SEC#0 >> 4 [ tod_str::tod_TENTHS#0 tod_str::tod_SEC#0 tod_str::$8 ] ( main:8::tod_str:64 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color count printf_buffer tod_str::tod_TENTHS#0 tod_str::tod_SEC#0 tod_str::$8 ] { { tod_str::tod_TENTHS#0 = tod_read::return_TENTHS#2 } { tod_str::tod_SEC#0 = tod_read::return_SEC#2 } { tod_str::tod_MIN#0 = tod_read::return_MIN#2 } { tod_str::tod_HOURS#0 = tod_read::return_HOURS#2 } } ) always clobbers reg byte a -Statement [196] tod_str::$10 = tod_str::tod_SEC#0 & $f [ tod_str::tod_TENTHS#0 tod_str::$10 ] ( main:8::tod_str:64 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color count printf_buffer tod_str::tod_TENTHS#0 tod_str::$10 ] { { tod_str::tod_TENTHS#0 = tod_read::return_TENTHS#2 } { tod_str::tod_SEC#0 = tod_read::return_SEC#2 } { tod_str::tod_MIN#0 = tod_read::return_MIN#2 } { tod_str::tod_HOURS#0 = tod_read::return_HOURS#2 } } ) always clobbers reg byte a -Statement [199] tod_str::$12 = tod_str::tod_TENTHS#0 >> 4 [ tod_str::tod_TENTHS#0 tod_str::$12 ] ( main:8::tod_str:64 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color count printf_buffer tod_str::tod_TENTHS#0 tod_str::$12 ] { { tod_str::tod_TENTHS#0 = tod_read::return_TENTHS#2 } { tod_str::tod_SEC#0 = tod_read::return_SEC#2 } { tod_str::tod_MIN#0 = tod_read::return_MIN#2 } { tod_str::tod_HOURS#0 = tod_read::return_HOURS#2 } } ) always clobbers reg byte a -Statement [202] tod_str::$14 = tod_str::tod_TENTHS#0 & $f [ tod_str::$14 ] ( main:8::tod_str:64 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color count printf_buffer tod_str::$14 ] { { tod_str::tod_TENTHS#0 = tod_read::return_TENTHS#2 } { tod_str::tod_SEC#0 = tod_read::return_SEC#2 } { tod_str::tod_MIN#0 = tod_read::return_MIN#2 } { tod_str::tod_HOURS#0 = tod_read::return_HOURS#2 } } ) always clobbers reg byte a -Statement [207] *((byte*)&printf_buffer) = 0 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_ulong::uvalue#2 ] ( main:8::printf_ulong:68 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_ulong::uvalue#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count ultoa::value#1 } } main:8::queen:53::print:31::printf_ulong:100 [ queen::r queen::column count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_ulong::uvalue#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count ultoa::value#1 } } ) always clobbers reg byte a -Statement [208] ultoa::value#1 = printf_ulong::uvalue#2 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ultoa::value#1 ] ( main:8::printf_ulong:68 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ultoa::value#1 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count ultoa::value#1 } } main:8::queen:53::print:31::printf_ulong:100 [ queen::r queen::column count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ultoa::value#1 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count ultoa::value#1 } } ) always clobbers reg byte a -Statement [219] diff::return#3 = diff::a#2 - diff::b#2 [ diff::return#3 ] ( main:8::queen:53::legal:17::diff:85 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color count queen::r queen::column printf_buffer legal::row#0 legal::column#0 legal::i#2 diff::return#3 ] { { legal::row#0 = queen::r } { legal::return#0 = legal::return#4 } { diff::a#0 = diff::a#2 } { diff::b#0 = diff::b#2 legal::column#0 queen::column } { diff::return#0 = diff::return#4 } } main:8::queen:53::legal:17::diff:90 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color count queen::r queen::column printf_buffer legal::row#0 legal::column#0 legal::i#2 legal::$3 diff::return#3 ] { { legal::column#0 = queen::column } { legal::return#0 = legal::return#4 } { diff::a#1 = diff::a#2 legal::i#2 } { diff::b#1 = diff::b#2 legal::row#0 queen::r } { diff::return#1 = diff::return#4 } } ) always clobbers reg byte a -Removing always clobbered register reg byte a as potential for zp[1]:117 [ legal::$3 ] -Statement [222] diff::return#2 = diff::b#2 - diff::a#2 [ diff::return#2 ] ( main:8::queen:53::legal:17::diff:85 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color count queen::r queen::column printf_buffer legal::row#0 legal::column#0 legal::i#2 diff::return#2 ] { { legal::row#0 = queen::r } { legal::return#0 = legal::return#4 } { diff::a#0 = diff::a#2 } { diff::b#0 = diff::b#2 legal::column#0 queen::column } { diff::return#0 = diff::return#4 } } main:8::queen:53::legal:17::diff:90 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color count queen::r queen::column printf_buffer legal::row#0 legal::column#0 legal::i#2 legal::$3 diff::return#2 ] { { legal::column#0 = queen::column } { legal::return#0 = legal::return#4 } { diff::a#1 = diff::a#2 legal::i#2 } { diff::b#1 = diff::b#2 legal::row#0 queen::r } { diff::return#1 = diff::return#4 } } ) always clobbers reg byte a -Statement [224] *((byte*)&printf_buffer) = 0 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_uchar::uvalue#2 ] ( main:8::queen:53::print:31::printf_uchar:111 [ queen::r queen::column count print::i1#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_uchar::uvalue#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 uctoa::value#1 } } main:8::queen:53::print:31::printf_uchar:122 [ queen::r queen::column count print::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_uchar::uvalue#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 uctoa::value#1 } } ) always clobbers reg byte a +Statement [144] *((byte*)&printf_buffer) = 0 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ] ( main:8::printf_uint:46 [ count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ] { } ) always clobbers reg byte a +Statement [150] *((byte*)&printf_buffer) = 0 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_ulong::uvalue#2 ] ( main:8::printf_ulong:52 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_ulong::uvalue#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count ultoa::value#1 } } main:8::queen:48::print:31::printf_ulong:80 [ queen::r queen::column count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_ulong::uvalue#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count ultoa::value#1 } } ) always clobbers reg byte a +Statement [151] ultoa::value#1 = printf_ulong::uvalue#2 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ultoa::value#1 ] ( main:8::printf_ulong:52 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ultoa::value#1 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count ultoa::value#1 } } main:8::queen:48::print:31::printf_ulong:80 [ queen::r queen::column count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ultoa::value#1 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count ultoa::value#1 } } ) always clobbers reg byte a +Statement [158] diff::return#3 = diff::a#2 - diff::b#2 [ diff::return#3 ] ( main:8::queen:48::legal:17::diff:65 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color count queen::r queen::column printf_buffer legal::row#0 legal::column#0 legal::i#2 diff::return#3 ] { { legal::row#0 = queen::r } { legal::return#0 = legal::return#4 } { diff::a#0 = diff::a#2 } { diff::b#0 = diff::b#2 legal::column#0 queen::column } { diff::return#0 = diff::return#4 } } main:8::queen:48::legal:17::diff:70 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color count queen::r queen::column printf_buffer legal::row#0 legal::column#0 legal::i#2 legal::$3 diff::return#3 ] { { legal::column#0 = queen::column } { legal::return#0 = legal::return#4 } { diff::a#1 = diff::a#2 legal::i#2 } { diff::b#1 = diff::b#2 legal::row#0 queen::r } { diff::return#1 = diff::return#4 } } ) always clobbers reg byte a +Removing always clobbered register reg byte a as potential for zp[1]:105 [ legal::$3 ] +Statement [161] diff::return#2 = diff::b#2 - diff::a#2 [ diff::return#2 ] ( main:8::queen:48::legal:17::diff:65 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color count queen::r queen::column printf_buffer legal::row#0 legal::column#0 legal::i#2 diff::return#2 ] { { legal::row#0 = queen::r } { legal::return#0 = legal::return#4 } { diff::a#0 = diff::a#2 } { diff::b#0 = diff::b#2 legal::column#0 queen::column } { diff::return#0 = diff::return#4 } } main:8::queen:48::legal:17::diff:70 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color count queen::r queen::column printf_buffer legal::row#0 legal::column#0 legal::i#2 legal::$3 diff::return#2 ] { { legal::column#0 = queen::column } { legal::return#0 = legal::return#4 } { diff::a#1 = diff::a#2 legal::i#2 } { diff::b#1 = diff::b#2 legal::row#0 queen::r } { diff::return#1 = diff::return#4 } } ) always clobbers reg byte a +Statement [163] *((byte*)&printf_buffer) = 0 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_uchar::uvalue#2 ] ( main:8::queen:48::print:31::printf_uchar:91 [ queen::r queen::column count print::i1#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_uchar::uvalue#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 uctoa::value#1 } } main:8::queen:48::print:31::printf_uchar:102 [ queen::r queen::column count print::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_uchar::uvalue#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 uctoa::value#1 } } ) always clobbers reg byte a Removing always clobbered register reg byte a as potential for zp[1]:24 [ printf_uchar::uvalue#2 printf_uchar::uvalue#1 printf_uchar::uvalue#0 ] -Statement [232] conio_line_text[conio_cursor_x] = cputc::c#3 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] ( main:8::cputs:42::cputc:162 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:162 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:66::cputc:162 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:70::cputc:162 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:74::cputc:162 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:98::cputc:162 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:102::cputc:162 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:109::cputc:162 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:117::cputc:162 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:120::cputc:162 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_string:72::cputs:215::cputc:162 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputs:292::cputc:162 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputs:292::cputc:162 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputs:292::cputc:162 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputs:292::cputc:162 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputs:292::cputc:162 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputc:283 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputc:283 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputc:283 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputc:283 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputc:283 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:280::cputc:363 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:280::cputc:363 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:280::cputc:363 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:280::cputc:363 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:280::cputc:363 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:287::cputc:363 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:287::cputc:363 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:287::cputc:363 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:287::cputc:363 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:287::cputc:363 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:297::cputc:363 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:297::cputc:363 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:297::cputc:363 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:297::cputc:363 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:297::cputc:363 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } ) always clobbers reg byte y +Statement [171] conio_line_text[conio_cursor_x] = cputc::c#3 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] ( main:8::cputs:42::cputc:142 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:142 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:50::cputc:142 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:54::cputc:142 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:78::cputc:142 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:82::cputc:142 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:89::cputc:142 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:97::cputc:142 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:100::cputc:142 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputs:231::cputc:142 [ count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputs:231::cputc:142 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputs:231::cputc:142 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputs:231::cputc:142 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputs:231::cputc:142 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputc:222 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputc:222 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputc:222 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputc:222 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputc:222 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:219::cputc:302 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:219::cputc:302 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:219::cputc:302 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:219::cputc:302 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:219::cputc:302 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:226::cputc:302 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:226::cputc:302 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:226::cputc:302 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:226::cputc:302 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:226::cputc:302 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:236::cputc:302 [ count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:236::cputc:302 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:236::cputc:302 [ queen::r queen::column count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:236::cputc:302 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:236::cputc:302 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } ) always clobbers reg byte y Removing always clobbered register reg byte y as potential for zp[1]:36 [ printf_number_buffer::format_upper_case#10 ] Removing always clobbered register reg byte y as potential for zp[1]:35 [ printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 printf_number_buffer::buffer_sign#1 printf_number_buffer::buffer_sign#0 ] -Removing always clobbered register reg byte y as potential for zp[1]:59 [ printf_padding::length#6 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 ] -Removing always clobbered register reg byte y as potential for zp[1]:60 [ printf_padding::pad#7 ] +Removing always clobbered register reg byte y as potential for zp[1]:59 [ printf_padding::length#4 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 ] +Removing always clobbered register reg byte y as potential for zp[1]:60 [ printf_padding::pad#5 ] Removing always clobbered register reg byte y as potential for zp[1]:61 [ printf_padding::i#2 printf_padding::i#1 ] -Statement [233] conio_line_color[conio_cursor_x] = LIGHT_BLUE [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] ( main:8::cputs:42::cputc:162 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:162 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:66::cputc:162 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:70::cputc:162 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:74::cputc:162 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:98::cputc:162 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:102::cputc:162 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:109::cputc:162 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:117::cputc:162 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:120::cputc:162 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_string:72::cputs:215::cputc:162 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputs:292::cputc:162 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputs:292::cputc:162 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputs:292::cputc:162 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputs:292::cputc:162 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputs:292::cputc:162 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputc:283 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputc:283 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputc:283 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputc:283 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputc:283 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:280::cputc:363 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:280::cputc:363 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:280::cputc:363 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:280::cputc:363 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:280::cputc:363 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:287::cputc:363 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:287::cputc:363 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:287::cputc:363 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:287::cputc:363 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:287::cputc:363 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:297::cputc:363 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:297::cputc:363 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:297::cputc:363 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:297::cputc:363 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:297::cputc:363 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } ) always clobbers reg byte a reg byte y +Statement [172] conio_line_color[conio_cursor_x] = LIGHT_BLUE [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] ( main:8::cputs:42::cputc:142 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:142 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:50::cputc:142 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:54::cputc:142 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:78::cputc:142 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:82::cputc:142 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:89::cputc:142 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:97::cputc:142 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:100::cputc:142 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputs:231::cputc:142 [ count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputs:231::cputc:142 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputs:231::cputc:142 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputs:231::cputc:142 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputs:231::cputc:142 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputc:222 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputc:222 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputc:222 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputc:222 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputc:222 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:219::cputc:302 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:219::cputc:302 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:219::cputc:302 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:219::cputc:302 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:219::cputc:302 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:226::cputc:302 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:226::cputc:302 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:226::cputc:302 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:226::cputc:302 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:226::cputc:302 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:236::cputc:302 [ count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:236::cputc:302 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:236::cputc:302 [ queen::r queen::column count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:236::cputc:302 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:236::cputc:302 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } ) always clobbers reg byte a reg byte y Removing always clobbered register reg byte a as potential for zp[1]:36 [ printf_number_buffer::format_upper_case#10 ] Removing always clobbered register reg byte a as potential for zp[1]:35 [ printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 printf_number_buffer::buffer_sign#1 printf_number_buffer::buffer_sign#0 ] -Removing always clobbered register reg byte a as potential for zp[1]:59 [ printf_padding::length#6 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 ] -Removing always clobbered register reg byte a as potential for zp[1]:60 [ printf_padding::pad#7 ] +Removing always clobbered register reg byte a as potential for zp[1]:59 [ printf_padding::length#4 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 ] +Removing always clobbered register reg byte a as potential for zp[1]:60 [ printf_padding::pad#5 ] Removing always clobbered register reg byte a as potential for zp[1]:61 [ printf_padding::i#2 printf_padding::i#1 ] -Statement [235] if(conio_cursor_x!=$28) goto cputc::@return [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] ( main:8::cputs:42::cputc:162 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:162 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:66::cputc:162 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:70::cputc:162 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:74::cputc:162 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:98::cputc:162 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:102::cputc:162 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:109::cputc:162 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:117::cputc:162 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:120::cputc:162 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_string:72::cputs:215::cputc:162 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputs:292::cputc:162 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputs:292::cputc:162 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputs:292::cputc:162 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputs:292::cputc:162 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputs:292::cputc:162 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputc:283 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputc:283 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputc:283 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputc:283 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputc:283 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:280::cputc:363 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:280::cputc:363 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:280::cputc:363 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:280::cputc:363 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:280::cputc:363 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:287::cputc:363 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:287::cputc:363 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:287::cputc:363 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:287::cputc:363 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:287::cputc:363 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:297::cputc:363 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:297::cputc:363 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:297::cputc:363 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:297::cputc:363 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:297::cputc:363 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } ) always clobbers reg byte a -Statement [244] utoa::$11 = (byte)utoa::value#2 [ printf_buffer utoa::buffer#11 utoa::$11 ] ( main:8::printf_uint:46::utoa:165 [ count TOD_ZERO conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::buffer#11 utoa::$11 ] { } ) always clobbers reg byte a -Statement [245] *utoa::buffer#11 = DIGITS[utoa::$11] [ printf_buffer utoa::buffer#11 ] ( main:8::printf_uint:46::utoa:165 [ count TOD_ZERO conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::buffer#11 ] { } ) always clobbers reg byte a reg byte y -Statement [246] utoa::buffer#3 = ++ utoa::buffer#11 [ printf_buffer utoa::buffer#3 ] ( main:8::printf_uint:46::utoa:165 [ count TOD_ZERO conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::buffer#3 ] { } ) always clobbers reg byte a -Statement [247] *utoa::buffer#3 = 0 [ printf_buffer ] ( main:8::printf_uint:46::utoa:165 [ count TOD_ZERO conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ] { } ) always clobbers reg byte a reg byte y -Statement [249] utoa::$10 = utoa::digit#2 << 1 [ printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::$10 ] ( main:8::printf_uint:46::utoa:165 [ count TOD_ZERO conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::$10 ] { } ) always clobbers reg byte a +Statement [174] if(conio_cursor_x!=$28) goto cputc::@return [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] ( main:8::cputs:42::cputc:142 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:142 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:50::cputc:142 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:54::cputc:142 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:78::cputc:142 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:82::cputc:142 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:89::cputc:142 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:97::cputc:142 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:100::cputc:142 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputs:231::cputc:142 [ count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputs:231::cputc:142 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputs:231::cputc:142 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputs:231::cputc:142 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputs:231::cputc:142 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputc:222 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputc:222 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputc:222 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputc:222 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputc:222 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:219::cputc:302 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:219::cputc:302 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:219::cputc:302 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:219::cputc:302 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:219::cputc:302 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:226::cputc:302 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:226::cputc:302 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:226::cputc:302 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:226::cputc:302 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:226::cputc:302 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:236::cputc:302 [ count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:236::cputc:302 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:236::cputc:302 [ queen::r queen::column count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:236::cputc:302 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:236::cputc:302 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } ) always clobbers reg byte a +Statement [183] utoa::$11 = (byte)utoa::value#2 [ printf_buffer utoa::buffer#11 utoa::$11 ] ( main:8::printf_uint:46::utoa:145 [ count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::buffer#11 utoa::$11 ] { } ) always clobbers reg byte a +Statement [184] *utoa::buffer#11 = DIGITS[utoa::$11] [ printf_buffer utoa::buffer#11 ] ( main:8::printf_uint:46::utoa:145 [ count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::buffer#11 ] { } ) always clobbers reg byte a reg byte y +Statement [185] utoa::buffer#3 = ++ utoa::buffer#11 [ printf_buffer utoa::buffer#3 ] ( main:8::printf_uint:46::utoa:145 [ count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::buffer#3 ] { } ) always clobbers reg byte a +Statement [186] *utoa::buffer#3 = 0 [ printf_buffer ] ( main:8::printf_uint:46::utoa:145 [ count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ] { } ) always clobbers reg byte a reg byte y +Statement [188] utoa::$10 = utoa::digit#2 << 1 [ printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::$10 ] ( main:8::printf_uint:46::utoa:145 [ count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::$10 ] { } ) always clobbers reg byte a Removing always clobbered register reg byte a as potential for zp[1]:26 [ utoa::digit#2 utoa::digit#1 ] Removing always clobbered register reg byte a as potential for zp[1]:29 [ utoa::started#2 utoa::started#4 ] -Statement [250] utoa::digit_value#0 = RADIX_DECIMAL_VALUES[utoa::$10] [ printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] ( main:8::printf_uint:46::utoa:165 [ count TOD_ZERO conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { } ) always clobbers reg byte a -Statement [252] if(utoa::value#2>=utoa::digit_value#0) goto utoa::@5 [ printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] ( main:8::printf_uint:46::utoa:165 [ count TOD_ZERO conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { } ) always clobbers reg byte a -Statement [255] utoa_append::buffer#0 = utoa::buffer#11 [ printf_buffer utoa::digit#2 utoa::value#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 ] ( main:8::printf_uint:46::utoa:165 [ count TOD_ZERO conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::value#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } ) always clobbers reg byte a -Statement [256] utoa_append::value#0 = utoa::value#2 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] ( main:8::printf_uint:46::utoa:165 [ count TOD_ZERO conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } ) always clobbers reg byte a -Statement [257] utoa_append::sub#0 = utoa::digit_value#0 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] ( main:8::printf_uint:46::utoa:165 [ count TOD_ZERO conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } ) always clobbers reg byte a -Statement [259] utoa_append::return#0 = utoa_append::value#2 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::return#0 ] ( main:8::printf_uint:46::utoa:165 [ count TOD_ZERO conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::return#0 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } ) always clobbers reg byte a -Statement [260] utoa::value#0 = utoa_append::return#0 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa::value#0 ] ( main:8::printf_uint:46::utoa:165 [ count TOD_ZERO conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa::value#0 ] { } ) always clobbers reg byte a -Statement [266] strlen::return#2 = strlen::len#2 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] ( main:8::printf_uint:46::printf_number_buffer:167 [ count TOD_ZERO conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } main:8::printf_ulong:68::printf_number_buffer:211 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211 [ queen::r queen::column count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228 [ queen::r queen::column count print::i1#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { strlen::return#2 = strlen::len#2 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228 [ queen::r queen::column count print::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { strlen::return#2 = strlen::len#2 } } ) always clobbers reg byte a +Statement [189] utoa::digit_value#0 = RADIX_DECIMAL_VALUES[utoa::$10] [ printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] ( main:8::printf_uint:46::utoa:145 [ count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { } ) always clobbers reg byte a +Statement [191] if(utoa::value#2>=utoa::digit_value#0) goto utoa::@5 [ printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] ( main:8::printf_uint:46::utoa:145 [ count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { } ) always clobbers reg byte a +Statement [194] utoa_append::buffer#0 = utoa::buffer#11 [ printf_buffer utoa::digit#2 utoa::value#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 ] ( main:8::printf_uint:46::utoa:145 [ count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::value#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } ) always clobbers reg byte a +Statement [195] utoa_append::value#0 = utoa::value#2 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] ( main:8::printf_uint:46::utoa:145 [ count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } ) always clobbers reg byte a +Statement [196] utoa_append::sub#0 = utoa::digit_value#0 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] ( main:8::printf_uint:46::utoa:145 [ count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } ) always clobbers reg byte a +Statement [198] utoa_append::return#0 = utoa_append::value#2 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::return#0 ] ( main:8::printf_uint:46::utoa:145 [ count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::return#0 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } ) always clobbers reg byte a +Statement [199] utoa::value#0 = utoa_append::return#0 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa::value#0 ] ( main:8::printf_uint:46::utoa:145 [ count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa::value#0 ] { } ) always clobbers reg byte a +Statement [205] strlen::return#2 = strlen::len#2 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] ( main:8::printf_uint:46::printf_number_buffer:147 [ count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } main:8::printf_ulong:52::printf_number_buffer:154 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154 [ queen::r queen::column count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167 [ queen::r queen::column count print::i1#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { strlen::return#2 = strlen::len#2 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167 [ queen::r queen::column count print::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { strlen::return#2 = strlen::len#2 } } ) always clobbers reg byte a Removing always clobbered register reg byte a as potential for zp[1]:32 [ printf_number_buffer::format_min_length#3 ] -Statement [267] printf_number_buffer::$19 = strlen::return#2 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] ( main:8::printf_uint:46::printf_number_buffer:167 [ count TOD_ZERO conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:8::printf_ulong:68::printf_number_buffer:211 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211 [ queen::r queen::column count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228 [ queen::r queen::column count print::i1#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228 [ queen::r queen::column count print::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } ) always clobbers reg byte a -Statement [272] printf_number_buffer::padding#1 = (signed byte)printf_number_buffer::format_min_length#3 - printf_number_buffer::len#2 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] ( main:8::printf_uint:46::printf_number_buffer:167 [ count TOD_ZERO conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:8::printf_ulong:68::printf_number_buffer:211 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211 [ queen::r queen::column count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228 [ queen::r queen::column count print::i1#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228 [ queen::r queen::column count print::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } ) always clobbers reg byte a -Statement [302] ultoa::$11 = (byte)ultoa::value#2 [ printf_buffer ultoa::buffer#11 ultoa::$11 ] ( main:8::printf_ulong:68::ultoa:209 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ultoa::buffer#11 ultoa::$11 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count ultoa::value#1 } } main:8::queen:53::print:31::printf_ulong:100::ultoa:209 [ queen::r queen::column count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ultoa::buffer#11 ultoa::$11 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count ultoa::value#1 } } ) always clobbers reg byte a -Statement [303] *ultoa::buffer#11 = DIGITS[ultoa::$11] [ printf_buffer ultoa::buffer#11 ] ( main:8::printf_ulong:68::ultoa:209 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ultoa::buffer#11 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count ultoa::value#1 } } main:8::queen:53::print:31::printf_ulong:100::ultoa:209 [ queen::r queen::column count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ultoa::buffer#11 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count ultoa::value#1 } } ) always clobbers reg byte a reg byte y -Statement [304] ultoa::buffer#3 = ++ ultoa::buffer#11 [ printf_buffer ultoa::buffer#3 ] ( main:8::printf_ulong:68::ultoa:209 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ultoa::buffer#3 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count ultoa::value#1 } } main:8::queen:53::print:31::printf_ulong:100::ultoa:209 [ queen::r queen::column count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ultoa::buffer#3 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count ultoa::value#1 } } ) always clobbers reg byte a -Statement [305] *ultoa::buffer#3 = 0 [ printf_buffer ] ( main:8::printf_ulong:68::ultoa:209 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count ultoa::value#1 } } main:8::queen:53::print:31::printf_ulong:100::ultoa:209 [ queen::r queen::column count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count ultoa::value#1 } } ) always clobbers reg byte a reg byte y -Statement [307] ultoa::$10 = ultoa::digit#2 << 2 [ printf_buffer ultoa::digit#2 ultoa::value#2 ultoa::started#2 ultoa::buffer#11 ultoa::$10 ] ( main:8::printf_ulong:68::ultoa:209 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ultoa::digit#2 ultoa::value#2 ultoa::started#2 ultoa::buffer#11 ultoa::$10 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count ultoa::value#1 } } main:8::queen:53::print:31::printf_ulong:100::ultoa:209 [ queen::r queen::column count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ultoa::digit#2 ultoa::value#2 ultoa::started#2 ultoa::buffer#11 ultoa::$10 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count ultoa::value#1 } } ) always clobbers reg byte a +Statement [206] printf_number_buffer::$19 = strlen::return#2 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] ( main:8::printf_uint:46::printf_number_buffer:147 [ count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:8::printf_ulong:52::printf_number_buffer:154 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154 [ queen::r queen::column count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167 [ queen::r queen::column count print::i1#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167 [ queen::r queen::column count print::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } ) always clobbers reg byte a +Statement [211] printf_number_buffer::padding#1 = (signed byte)printf_number_buffer::format_min_length#3 - printf_number_buffer::len#2 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] ( main:8::printf_uint:46::printf_number_buffer:147 [ count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:8::printf_ulong:52::printf_number_buffer:154 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154 [ queen::r queen::column count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167 [ queen::r queen::column count print::i1#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167 [ queen::r queen::column count print::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } ) always clobbers reg byte a +Statement [241] ultoa::$11 = (byte)ultoa::value#2 [ printf_buffer ultoa::buffer#11 ultoa::$11 ] ( main:8::printf_ulong:52::ultoa:152 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ultoa::buffer#11 ultoa::$11 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count ultoa::value#1 } } main:8::queen:48::print:31::printf_ulong:80::ultoa:152 [ queen::r queen::column count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ultoa::buffer#11 ultoa::$11 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count ultoa::value#1 } } ) always clobbers reg byte a +Statement [242] *ultoa::buffer#11 = DIGITS[ultoa::$11] [ printf_buffer ultoa::buffer#11 ] ( main:8::printf_ulong:52::ultoa:152 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ultoa::buffer#11 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count ultoa::value#1 } } main:8::queen:48::print:31::printf_ulong:80::ultoa:152 [ queen::r queen::column count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ultoa::buffer#11 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count ultoa::value#1 } } ) always clobbers reg byte a reg byte y +Statement [243] ultoa::buffer#3 = ++ ultoa::buffer#11 [ printf_buffer ultoa::buffer#3 ] ( main:8::printf_ulong:52::ultoa:152 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ultoa::buffer#3 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count ultoa::value#1 } } main:8::queen:48::print:31::printf_ulong:80::ultoa:152 [ queen::r queen::column count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ultoa::buffer#3 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count ultoa::value#1 } } ) always clobbers reg byte a +Statement [244] *ultoa::buffer#3 = 0 [ printf_buffer ] ( main:8::printf_ulong:52::ultoa:152 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count ultoa::value#1 } } main:8::queen:48::print:31::printf_ulong:80::ultoa:152 [ queen::r queen::column count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count ultoa::value#1 } } ) always clobbers reg byte a reg byte y +Statement [246] ultoa::$10 = ultoa::digit#2 << 2 [ printf_buffer ultoa::digit#2 ultoa::value#2 ultoa::started#2 ultoa::buffer#11 ultoa::$10 ] ( main:8::printf_ulong:52::ultoa:152 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ultoa::digit#2 ultoa::value#2 ultoa::started#2 ultoa::buffer#11 ultoa::$10 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count ultoa::value#1 } } main:8::queen:48::print:31::printf_ulong:80::ultoa:152 [ queen::r queen::column count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ultoa::digit#2 ultoa::value#2 ultoa::started#2 ultoa::buffer#11 ultoa::$10 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count ultoa::value#1 } } ) always clobbers reg byte a Removing always clobbered register reg byte a as potential for zp[1]:39 [ ultoa::digit#2 ultoa::digit#1 ] Removing always clobbered register reg byte a as potential for zp[1]:44 [ ultoa::started#2 ultoa::started#4 ] -Statement [308] ultoa::digit_value#0 = RADIX_DECIMAL_VALUES_LONG[ultoa::$10] [ printf_buffer ultoa::digit#2 ultoa::value#2 ultoa::started#2 ultoa::buffer#11 ultoa::digit_value#0 ] ( main:8::printf_ulong:68::ultoa:209 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ultoa::digit#2 ultoa::value#2 ultoa::started#2 ultoa::buffer#11 ultoa::digit_value#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count ultoa::value#1 } } main:8::queen:53::print:31::printf_ulong:100::ultoa:209 [ queen::r queen::column count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ultoa::digit#2 ultoa::value#2 ultoa::started#2 ultoa::buffer#11 ultoa::digit_value#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count ultoa::value#1 } } ) always clobbers reg byte a -Statement [310] if(ultoa::value#2>=ultoa::digit_value#0) goto ultoa::@5 [ printf_buffer ultoa::digit#2 ultoa::value#2 ultoa::started#2 ultoa::buffer#11 ultoa::digit_value#0 ] ( main:8::printf_ulong:68::ultoa:209 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ultoa::digit#2 ultoa::value#2 ultoa::started#2 ultoa::buffer#11 ultoa::digit_value#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count ultoa::value#1 } } main:8::queen:53::print:31::printf_ulong:100::ultoa:209 [ queen::r queen::column count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ultoa::digit#2 ultoa::value#2 ultoa::started#2 ultoa::buffer#11 ultoa::digit_value#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count ultoa::value#1 } } ) always clobbers reg byte a -Statement [313] ultoa_append::buffer#0 = ultoa::buffer#11 [ printf_buffer ultoa::digit#2 ultoa::value#2 ultoa::buffer#11 ultoa::digit_value#0 ultoa_append::buffer#0 ] ( main:8::printf_ulong:68::ultoa:209 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ultoa::digit#2 ultoa::value#2 ultoa::buffer#11 ultoa::digit_value#0 ultoa_append::buffer#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count ultoa::value#1 } { ultoa_append::buffer#0 = ultoa::buffer#11 } { ultoa_append::value#0 = ultoa::value#2 } { ultoa_append::sub#0 = ultoa::digit_value#0 } { ultoa_append::return#0 = ultoa_append::value#2 } } main:8::queen:53::print:31::printf_ulong:100::ultoa:209 [ queen::r queen::column count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ultoa::digit#2 ultoa::value#2 ultoa::buffer#11 ultoa::digit_value#0 ultoa_append::buffer#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count ultoa::value#1 } { ultoa_append::buffer#0 = ultoa::buffer#11 } { ultoa_append::value#0 = ultoa::value#2 } { ultoa_append::sub#0 = ultoa::digit_value#0 } { ultoa_append::return#0 = ultoa_append::value#2 } } ) always clobbers reg byte a -Statement [314] ultoa_append::value#0 = ultoa::value#2 [ printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa::digit_value#0 ultoa_append::buffer#0 ultoa_append::value#0 ] ( main:8::printf_ulong:68::ultoa:209 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa::digit_value#0 ultoa_append::buffer#0 ultoa_append::value#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count ultoa::value#1 } { ultoa_append::buffer#0 = ultoa::buffer#11 } { ultoa_append::value#0 = ultoa::value#2 } { ultoa_append::sub#0 = ultoa::digit_value#0 } { ultoa_append::return#0 = ultoa_append::value#2 } } main:8::queen:53::print:31::printf_ulong:100::ultoa:209 [ queen::r queen::column count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa::digit_value#0 ultoa_append::buffer#0 ultoa_append::value#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count ultoa::value#1 } { ultoa_append::buffer#0 = ultoa::buffer#11 } { ultoa_append::value#0 = ultoa::value#2 } { ultoa_append::sub#0 = ultoa::digit_value#0 } { ultoa_append::return#0 = ultoa_append::value#2 } } ) always clobbers reg byte a -Statement [315] ultoa_append::sub#0 = ultoa::digit_value#0 [ printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa_append::buffer#0 ultoa_append::value#0 ultoa_append::sub#0 ] ( main:8::printf_ulong:68::ultoa:209 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa_append::buffer#0 ultoa_append::value#0 ultoa_append::sub#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count ultoa::value#1 } { ultoa_append::buffer#0 = ultoa::buffer#11 } { ultoa_append::value#0 = ultoa::value#2 } { ultoa_append::sub#0 = ultoa::digit_value#0 } { ultoa_append::return#0 = ultoa_append::value#2 } } main:8::queen:53::print:31::printf_ulong:100::ultoa:209 [ queen::r queen::column count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa_append::buffer#0 ultoa_append::value#0 ultoa_append::sub#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count ultoa::value#1 } { ultoa_append::buffer#0 = ultoa::buffer#11 } { ultoa_append::value#0 = ultoa::value#2 } { ultoa_append::sub#0 = ultoa::digit_value#0 } { ultoa_append::return#0 = ultoa_append::value#2 } } ) always clobbers reg byte a -Statement [317] ultoa_append::return#0 = ultoa_append::value#2 [ printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa_append::return#0 ] ( main:8::printf_ulong:68::ultoa:209 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa_append::return#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count ultoa::value#1 } { ultoa_append::buffer#0 = ultoa::buffer#11 } { ultoa_append::value#0 = ultoa::value#2 } { ultoa_append::sub#0 = ultoa::digit_value#0 } { ultoa_append::return#0 = ultoa_append::value#2 } } main:8::queen:53::print:31::printf_ulong:100::ultoa:209 [ queen::r queen::column count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa_append::return#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count ultoa::value#1 } { ultoa_append::buffer#0 = ultoa::buffer#11 } { ultoa_append::value#0 = ultoa::value#2 } { ultoa_append::sub#0 = ultoa::digit_value#0 } { ultoa_append::return#0 = ultoa_append::value#2 } } ) always clobbers reg byte a -Statement [318] ultoa::value#0 = ultoa_append::return#0 [ printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa::value#0 ] ( main:8::printf_ulong:68::ultoa:209 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa::value#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count ultoa::value#1 } } main:8::queen:53::print:31::printf_ulong:100::ultoa:209 [ queen::r queen::column count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa::value#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count ultoa::value#1 } } ) always clobbers reg byte a -Statement [323] *uctoa::buffer#11 = DIGITS[uctoa::value#2] [ printf_buffer uctoa::buffer#11 ] ( main:8::queen:53::print:31::printf_uchar:111::uctoa:226 [ queen::r queen::column count print::i1#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer uctoa::buffer#11 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 uctoa::value#1 } } main:8::queen:53::print:31::printf_uchar:122::uctoa:226 [ queen::r queen::column count print::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer uctoa::buffer#11 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 uctoa::value#1 } } ) always clobbers reg byte a reg byte y -Statement [324] uctoa::buffer#3 = ++ uctoa::buffer#11 [ printf_buffer uctoa::buffer#3 ] ( main:8::queen:53::print:31::printf_uchar:111::uctoa:226 [ queen::r queen::column count print::i1#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer uctoa::buffer#3 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 uctoa::value#1 } } main:8::queen:53::print:31::printf_uchar:122::uctoa:226 [ queen::r queen::column count print::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer uctoa::buffer#3 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 uctoa::value#1 } } ) always clobbers reg byte a -Statement [325] *uctoa::buffer#3 = 0 [ printf_buffer ] ( main:8::queen:53::print:31::printf_uchar:111::uctoa:226 [ queen::r queen::column count print::i1#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 uctoa::value#1 } } main:8::queen:53::print:31::printf_uchar:122::uctoa:226 [ queen::r queen::column count print::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 uctoa::value#1 } } ) always clobbers reg byte a reg byte y -Statement [332] uctoa_append::buffer#0 = uctoa::buffer#11 [ printf_buffer uctoa::digit#2 uctoa::value#2 uctoa::buffer#11 uctoa::digit_value#0 uctoa_append::buffer#0 ] ( main:8::queen:53::print:31::printf_uchar:111::uctoa:226 [ queen::r queen::column count print::i1#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer uctoa::digit#2 uctoa::value#2 uctoa::buffer#11 uctoa::digit_value#0 uctoa_append::buffer#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 uctoa::value#1 } { uctoa_append::buffer#0 = uctoa::buffer#11 } { uctoa_append::value#0 = uctoa::value#2 } { uctoa_append::sub#0 = uctoa::digit_value#0 } { uctoa_append::return#0 = uctoa_append::value#2 } } main:8::queen:53::print:31::printf_uchar:122::uctoa:226 [ queen::r queen::column count print::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer uctoa::digit#2 uctoa::value#2 uctoa::buffer#11 uctoa::digit_value#0 uctoa_append::buffer#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 uctoa::value#1 } { uctoa_append::buffer#0 = uctoa::buffer#11 } { uctoa_append::value#0 = uctoa::value#2 } { uctoa_append::sub#0 = uctoa::digit_value#0 } { uctoa_append::return#0 = uctoa_append::value#2 } } ) always clobbers reg byte a +Statement [247] ultoa::digit_value#0 = RADIX_DECIMAL_VALUES_LONG[ultoa::$10] [ printf_buffer ultoa::digit#2 ultoa::value#2 ultoa::started#2 ultoa::buffer#11 ultoa::digit_value#0 ] ( main:8::printf_ulong:52::ultoa:152 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ultoa::digit#2 ultoa::value#2 ultoa::started#2 ultoa::buffer#11 ultoa::digit_value#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count ultoa::value#1 } } main:8::queen:48::print:31::printf_ulong:80::ultoa:152 [ queen::r queen::column count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ultoa::digit#2 ultoa::value#2 ultoa::started#2 ultoa::buffer#11 ultoa::digit_value#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count ultoa::value#1 } } ) always clobbers reg byte a +Statement [249] if(ultoa::value#2>=ultoa::digit_value#0) goto ultoa::@5 [ printf_buffer ultoa::digit#2 ultoa::value#2 ultoa::started#2 ultoa::buffer#11 ultoa::digit_value#0 ] ( main:8::printf_ulong:52::ultoa:152 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ultoa::digit#2 ultoa::value#2 ultoa::started#2 ultoa::buffer#11 ultoa::digit_value#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count ultoa::value#1 } } main:8::queen:48::print:31::printf_ulong:80::ultoa:152 [ queen::r queen::column count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ultoa::digit#2 ultoa::value#2 ultoa::started#2 ultoa::buffer#11 ultoa::digit_value#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count ultoa::value#1 } } ) always clobbers reg byte a +Statement [252] ultoa_append::buffer#0 = ultoa::buffer#11 [ printf_buffer ultoa::digit#2 ultoa::value#2 ultoa::buffer#11 ultoa::digit_value#0 ultoa_append::buffer#0 ] ( main:8::printf_ulong:52::ultoa:152 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ultoa::digit#2 ultoa::value#2 ultoa::buffer#11 ultoa::digit_value#0 ultoa_append::buffer#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count ultoa::value#1 } { ultoa_append::buffer#0 = ultoa::buffer#11 } { ultoa_append::value#0 = ultoa::value#2 } { ultoa_append::sub#0 = ultoa::digit_value#0 } { ultoa_append::return#0 = ultoa_append::value#2 } } main:8::queen:48::print:31::printf_ulong:80::ultoa:152 [ queen::r queen::column count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ultoa::digit#2 ultoa::value#2 ultoa::buffer#11 ultoa::digit_value#0 ultoa_append::buffer#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count ultoa::value#1 } { ultoa_append::buffer#0 = ultoa::buffer#11 } { ultoa_append::value#0 = ultoa::value#2 } { ultoa_append::sub#0 = ultoa::digit_value#0 } { ultoa_append::return#0 = ultoa_append::value#2 } } ) always clobbers reg byte a +Statement [253] ultoa_append::value#0 = ultoa::value#2 [ printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa::digit_value#0 ultoa_append::buffer#0 ultoa_append::value#0 ] ( main:8::printf_ulong:52::ultoa:152 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa::digit_value#0 ultoa_append::buffer#0 ultoa_append::value#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count ultoa::value#1 } { ultoa_append::buffer#0 = ultoa::buffer#11 } { ultoa_append::value#0 = ultoa::value#2 } { ultoa_append::sub#0 = ultoa::digit_value#0 } { ultoa_append::return#0 = ultoa_append::value#2 } } main:8::queen:48::print:31::printf_ulong:80::ultoa:152 [ queen::r queen::column count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa::digit_value#0 ultoa_append::buffer#0 ultoa_append::value#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count ultoa::value#1 } { ultoa_append::buffer#0 = ultoa::buffer#11 } { ultoa_append::value#0 = ultoa::value#2 } { ultoa_append::sub#0 = ultoa::digit_value#0 } { ultoa_append::return#0 = ultoa_append::value#2 } } ) always clobbers reg byte a +Statement [254] ultoa_append::sub#0 = ultoa::digit_value#0 [ printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa_append::buffer#0 ultoa_append::value#0 ultoa_append::sub#0 ] ( main:8::printf_ulong:52::ultoa:152 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa_append::buffer#0 ultoa_append::value#0 ultoa_append::sub#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count ultoa::value#1 } { ultoa_append::buffer#0 = ultoa::buffer#11 } { ultoa_append::value#0 = ultoa::value#2 } { ultoa_append::sub#0 = ultoa::digit_value#0 } { ultoa_append::return#0 = ultoa_append::value#2 } } main:8::queen:48::print:31::printf_ulong:80::ultoa:152 [ queen::r queen::column count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa_append::buffer#0 ultoa_append::value#0 ultoa_append::sub#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count ultoa::value#1 } { ultoa_append::buffer#0 = ultoa::buffer#11 } { ultoa_append::value#0 = ultoa::value#2 } { ultoa_append::sub#0 = ultoa::digit_value#0 } { ultoa_append::return#0 = ultoa_append::value#2 } } ) always clobbers reg byte a +Statement [256] ultoa_append::return#0 = ultoa_append::value#2 [ printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa_append::return#0 ] ( main:8::printf_ulong:52::ultoa:152 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa_append::return#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count ultoa::value#1 } { ultoa_append::buffer#0 = ultoa::buffer#11 } { ultoa_append::value#0 = ultoa::value#2 } { ultoa_append::sub#0 = ultoa::digit_value#0 } { ultoa_append::return#0 = ultoa_append::value#2 } } main:8::queen:48::print:31::printf_ulong:80::ultoa:152 [ queen::r queen::column count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa_append::return#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count ultoa::value#1 } { ultoa_append::buffer#0 = ultoa::buffer#11 } { ultoa_append::value#0 = ultoa::value#2 } { ultoa_append::sub#0 = ultoa::digit_value#0 } { ultoa_append::return#0 = ultoa_append::value#2 } } ) always clobbers reg byte a +Statement [257] ultoa::value#0 = ultoa_append::return#0 [ printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa::value#0 ] ( main:8::printf_ulong:52::ultoa:152 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa::value#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count ultoa::value#1 } } main:8::queen:48::print:31::printf_ulong:80::ultoa:152 [ queen::r queen::column count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa::value#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count ultoa::value#1 } } ) always clobbers reg byte a +Statement [262] *uctoa::buffer#11 = DIGITS[uctoa::value#2] [ printf_buffer uctoa::buffer#11 ] ( main:8::queen:48::print:31::printf_uchar:91::uctoa:165 [ queen::r queen::column count print::i1#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer uctoa::buffer#11 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 uctoa::value#1 } } main:8::queen:48::print:31::printf_uchar:102::uctoa:165 [ queen::r queen::column count print::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer uctoa::buffer#11 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 uctoa::value#1 } } ) always clobbers reg byte a reg byte y +Statement [263] uctoa::buffer#3 = ++ uctoa::buffer#11 [ printf_buffer uctoa::buffer#3 ] ( main:8::queen:48::print:31::printf_uchar:91::uctoa:165 [ queen::r queen::column count print::i1#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer uctoa::buffer#3 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 uctoa::value#1 } } main:8::queen:48::print:31::printf_uchar:102::uctoa:165 [ queen::r queen::column count print::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer uctoa::buffer#3 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 uctoa::value#1 } } ) always clobbers reg byte a +Statement [264] *uctoa::buffer#3 = 0 [ printf_buffer ] ( main:8::queen:48::print:31::printf_uchar:91::uctoa:165 [ queen::r queen::column count print::i1#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 uctoa::value#1 } } main:8::queen:48::print:31::printf_uchar:102::uctoa:165 [ queen::r queen::column count print::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 uctoa::value#1 } } ) always clobbers reg byte a reg byte y +Statement [271] uctoa_append::buffer#0 = uctoa::buffer#11 [ printf_buffer uctoa::digit#2 uctoa::value#2 uctoa::buffer#11 uctoa::digit_value#0 uctoa_append::buffer#0 ] ( main:8::queen:48::print:31::printf_uchar:91::uctoa:165 [ queen::r queen::column count print::i1#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer uctoa::digit#2 uctoa::value#2 uctoa::buffer#11 uctoa::digit_value#0 uctoa_append::buffer#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 uctoa::value#1 } { uctoa_append::buffer#0 = uctoa::buffer#11 } { uctoa_append::value#0 = uctoa::value#2 } { uctoa_append::sub#0 = uctoa::digit_value#0 } { uctoa_append::return#0 = uctoa_append::value#2 } } main:8::queen:48::print:31::printf_uchar:102::uctoa:165 [ queen::r queen::column count print::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer uctoa::digit#2 uctoa::value#2 uctoa::buffer#11 uctoa::digit_value#0 uctoa_append::buffer#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 uctoa::value#1 } { uctoa_append::buffer#0 = uctoa::buffer#11 } { uctoa_append::value#0 = uctoa::value#2 } { uctoa_append::sub#0 = uctoa::digit_value#0 } { uctoa_append::return#0 = uctoa_append::value#2 } } ) always clobbers reg byte a Removing always clobbered register reg byte a as potential for zp[1]:47 [ uctoa::digit#2 uctoa::digit#1 ] Removing always clobbered register reg byte a as potential for zp[1]:48 [ uctoa::value#2 uctoa::value#6 uctoa::value#1 uctoa::value#0 ] -Removing always clobbered register reg byte a as potential for zp[1]:189 [ uctoa::digit_value#0 ] -Statement [339] conio_line_text = conio_line_text + $28 [ conio_cursor_y conio_line_text conio_line_color ] ( main:8::cputs:42::cputc:162::cputln:237 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:162::cputln:237 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:66::cputc:162::cputln:237 [ count cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:70::cputc:162::cputln:237 [ cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:74::cputc:162::cputln:237 [ cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:98::cputc:162::cputln:237 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:102::cputc:162::cputln:237 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:109::cputc:162::cputln:237 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:117::cputc:162::cputln:237 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:120::cputc:162::cputln:237 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_string:72::cputs:215::cputc:162::cputln:237 [ cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputs:292::cputc:162::cputln:237 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputs:292::cputc:162::cputln:237 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputs:292::cputc:162::cputln:237 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputs:292::cputc:162::cputln:237 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputs:292::cputc:162::cputln:237 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputc:283::cputln:237 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputc:283::cputln:237 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputc:283::cputln:237 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputc:283::cputln:237 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputc:283::cputln:237 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:280::cputc:363::cputln:237 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:237 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:237 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:237 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:237 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:287::cputc:363::cputln:237 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:237 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:237 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:237 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:237 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:297::cputc:363::cputln:237 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:237 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:237 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:237 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:237 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::cputs:42::cputc:162::cputln:240 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:162::cputln:240 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:66::cputc:162::cputln:240 [ count cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:70::cputc:162::cputln:240 [ cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:74::cputc:162::cputln:240 [ cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:98::cputc:162::cputln:240 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:102::cputc:162::cputln:240 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:109::cputc:162::cputln:240 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:117::cputc:162::cputln:240 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:120::cputc:162::cputln:240 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_string:72::cputs:215::cputc:162::cputln:240 [ cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputs:292::cputc:162::cputln:240 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputs:292::cputc:162::cputln:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputs:292::cputc:162::cputln:240 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputs:292::cputc:162::cputln:240 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputs:292::cputc:162::cputln:240 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputc:283::cputln:240 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputc:283::cputln:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputc:283::cputln:240 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputc:283::cputln:240 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputc:283::cputln:240 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:280::cputc:363::cputln:240 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:240 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:240 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:240 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:287::cputc:363::cputln:240 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:240 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:240 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:240 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:297::cputc:363::cputln:240 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:240 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:240 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:240 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } ) always clobbers reg byte a -Statement [340] conio_line_color = conio_line_color + $28 [ conio_cursor_y conio_line_text conio_line_color ] ( main:8::cputs:42::cputc:162::cputln:237 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:162::cputln:237 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:66::cputc:162::cputln:237 [ count cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:70::cputc:162::cputln:237 [ cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:74::cputc:162::cputln:237 [ cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:98::cputc:162::cputln:237 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:102::cputc:162::cputln:237 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:109::cputc:162::cputln:237 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:117::cputc:162::cputln:237 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:120::cputc:162::cputln:237 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_string:72::cputs:215::cputc:162::cputln:237 [ cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputs:292::cputc:162::cputln:237 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputs:292::cputc:162::cputln:237 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputs:292::cputc:162::cputln:237 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputs:292::cputc:162::cputln:237 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputs:292::cputc:162::cputln:237 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputc:283::cputln:237 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputc:283::cputln:237 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputc:283::cputln:237 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputc:283::cputln:237 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputc:283::cputln:237 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:280::cputc:363::cputln:237 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:237 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:237 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:237 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:237 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:287::cputc:363::cputln:237 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:237 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:237 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:237 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:237 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:297::cputc:363::cputln:237 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:237 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:237 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:237 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:237 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::cputs:42::cputc:162::cputln:240 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:162::cputln:240 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:66::cputc:162::cputln:240 [ count cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:70::cputc:162::cputln:240 [ cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:74::cputc:162::cputln:240 [ cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:98::cputc:162::cputln:240 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:102::cputc:162::cputln:240 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:109::cputc:162::cputln:240 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:117::cputc:162::cputln:240 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:120::cputc:162::cputln:240 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_string:72::cputs:215::cputc:162::cputln:240 [ cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputs:292::cputc:162::cputln:240 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputs:292::cputc:162::cputln:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputs:292::cputc:162::cputln:240 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputs:292::cputc:162::cputln:240 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputs:292::cputc:162::cputln:240 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputc:283::cputln:240 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputc:283::cputln:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputc:283::cputln:240 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputc:283::cputln:240 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputc:283::cputln:240 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:280::cputc:363::cputln:240 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:240 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:240 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:240 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:287::cputc:363::cputln:240 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:240 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:240 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:240 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:297::cputc:363::cputln:240 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:240 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:240 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:240 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } ) always clobbers reg byte a -Statement [341] conio_cursor_x = 0 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] ( main:8::cputs:42::cputc:162::cputln:237 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:162::cputln:237 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:66::cputc:162::cputln:237 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:70::cputc:162::cputln:237 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:74::cputc:162::cputln:237 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:98::cputc:162::cputln:237 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:102::cputc:162::cputln:237 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:109::cputc:162::cputln:237 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:117::cputc:162::cputln:237 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:120::cputc:162::cputln:237 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_string:72::cputs:215::cputc:162::cputln:237 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputs:292::cputc:162::cputln:237 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputs:292::cputc:162::cputln:237 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputs:292::cputc:162::cputln:237 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputs:292::cputc:162::cputln:237 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputs:292::cputc:162::cputln:237 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputc:283::cputln:237 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputc:283::cputln:237 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputc:283::cputln:237 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputc:283::cputln:237 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputc:283::cputln:237 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:280::cputc:363::cputln:237 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:237 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:237 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:237 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:237 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:287::cputc:363::cputln:237 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:237 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:237 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:237 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:237 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:297::cputc:363::cputln:237 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:237 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:237 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:237 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:237 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::cputs:42::cputc:162::cputln:240 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:162::cputln:240 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:66::cputc:162::cputln:240 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:70::cputc:162::cputln:240 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:74::cputc:162::cputln:240 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:98::cputc:162::cputln:240 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:102::cputc:162::cputln:240 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:109::cputc:162::cputln:240 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:117::cputc:162::cputln:240 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:120::cputc:162::cputln:240 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_string:72::cputs:215::cputc:162::cputln:240 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputs:292::cputc:162::cputln:240 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputs:292::cputc:162::cputln:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputs:292::cputc:162::cputln:240 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputs:292::cputc:162::cputln:240 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputs:292::cputc:162::cputln:240 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputc:283::cputln:240 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputc:283::cputln:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputc:283::cputln:240 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputc:283::cputln:240 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputc:283::cputln:240 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:280::cputc:363::cputln:240 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:240 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:240 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:240 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:287::cputc:363::cputln:240 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:240 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:240 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:240 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:297::cputc:363::cputln:240 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:240 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:240 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:240 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } ) always clobbers reg byte a -Statement [347] if(utoa_append::value#2>=utoa_append::sub#0) goto utoa_append::@2 [ utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] ( main:8::printf_uint:46::utoa:165::utoa_append:258 [ count TOD_ZERO conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } ) always clobbers reg byte a +Removing always clobbered register reg byte a as potential for zp[1]:157 [ uctoa::digit_value#0 ] +Statement [278] conio_line_text = conio_line_text + $28 [ conio_cursor_y conio_line_text conio_line_color ] ( main:8::cputs:42::cputc:142::cputln:176 [ count cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:142::cputln:176 [ count cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:50::cputc:142::cputln:176 [ count cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:54::cputc:142::cputln:176 [ cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:78::cputc:142::cputln:176 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:82::cputc:142::cputln:176 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:89::cputc:142::cputln:176 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:97::cputc:142::cputln:176 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:100::cputc:142::cputln:176 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputs:231::cputc:142::cputln:176 [ count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputs:231::cputc:142::cputln:176 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputs:231::cputc:142::cputln:176 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputs:231::cputc:142::cputln:176 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputs:231::cputc:142::cputln:176 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputc:222::cputln:176 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputc:222::cputln:176 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputc:222::cputln:176 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputc:222::cputln:176 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputc:222::cputln:176 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:219::cputc:302::cputln:176 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:176 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:176 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:176 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:176 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:226::cputc:302::cputln:176 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:176 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:176 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:176 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:176 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:236::cputc:302::cputln:176 [ count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:176 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:176 [ queen::r queen::column count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:176 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:176 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::cputs:42::cputc:142::cputln:179 [ count cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:142::cputln:179 [ count cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:50::cputc:142::cputln:179 [ count cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:54::cputc:142::cputln:179 [ cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:78::cputc:142::cputln:179 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:82::cputc:142::cputln:179 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:89::cputc:142::cputln:179 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:97::cputc:142::cputln:179 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:100::cputc:142::cputln:179 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputs:231::cputc:142::cputln:179 [ count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputs:231::cputc:142::cputln:179 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputs:231::cputc:142::cputln:179 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputs:231::cputc:142::cputln:179 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputs:231::cputc:142::cputln:179 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputc:222::cputln:179 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputc:222::cputln:179 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputc:222::cputln:179 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputc:222::cputln:179 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputc:222::cputln:179 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:219::cputc:302::cputln:179 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:179 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:179 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:179 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:179 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:226::cputc:302::cputln:179 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:179 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:179 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:179 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:179 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:236::cputc:302::cputln:179 [ count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:179 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:179 [ queen::r queen::column count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:179 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:179 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } ) always clobbers reg byte a +Statement [279] conio_line_color = conio_line_color + $28 [ conio_cursor_y conio_line_text conio_line_color ] ( main:8::cputs:42::cputc:142::cputln:176 [ count cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:142::cputln:176 [ count cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:50::cputc:142::cputln:176 [ count cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:54::cputc:142::cputln:176 [ cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:78::cputc:142::cputln:176 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:82::cputc:142::cputln:176 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:89::cputc:142::cputln:176 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:97::cputc:142::cputln:176 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:100::cputc:142::cputln:176 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputs:231::cputc:142::cputln:176 [ count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputs:231::cputc:142::cputln:176 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputs:231::cputc:142::cputln:176 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputs:231::cputc:142::cputln:176 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputs:231::cputc:142::cputln:176 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputc:222::cputln:176 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputc:222::cputln:176 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputc:222::cputln:176 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputc:222::cputln:176 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputc:222::cputln:176 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:219::cputc:302::cputln:176 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:176 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:176 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:176 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:176 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:226::cputc:302::cputln:176 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:176 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:176 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:176 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:176 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:236::cputc:302::cputln:176 [ count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:176 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:176 [ queen::r queen::column count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:176 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:176 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::cputs:42::cputc:142::cputln:179 [ count cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:142::cputln:179 [ count cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:50::cputc:142::cputln:179 [ count cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:54::cputc:142::cputln:179 [ cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:78::cputc:142::cputln:179 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:82::cputc:142::cputln:179 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:89::cputc:142::cputln:179 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:97::cputc:142::cputln:179 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:100::cputc:142::cputln:179 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputs:231::cputc:142::cputln:179 [ count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputs:231::cputc:142::cputln:179 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputs:231::cputc:142::cputln:179 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputs:231::cputc:142::cputln:179 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputs:231::cputc:142::cputln:179 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputc:222::cputln:179 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputc:222::cputln:179 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputc:222::cputln:179 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputc:222::cputln:179 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputc:222::cputln:179 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:219::cputc:302::cputln:179 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:179 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:179 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:179 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:179 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:226::cputc:302::cputln:179 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:179 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:179 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:179 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:179 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:236::cputc:302::cputln:179 [ count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:179 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:179 [ queen::r queen::column count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:179 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:179 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } ) always clobbers reg byte a +Statement [280] conio_cursor_x = 0 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] ( main:8::cputs:42::cputc:142::cputln:176 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:142::cputln:176 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:50::cputc:142::cputln:176 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:54::cputc:142::cputln:176 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:78::cputc:142::cputln:176 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:82::cputc:142::cputln:176 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:89::cputc:142::cputln:176 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:97::cputc:142::cputln:176 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:100::cputc:142::cputln:176 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputs:231::cputc:142::cputln:176 [ count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputs:231::cputc:142::cputln:176 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputs:231::cputc:142::cputln:176 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputs:231::cputc:142::cputln:176 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputs:231::cputc:142::cputln:176 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputc:222::cputln:176 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputc:222::cputln:176 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputc:222::cputln:176 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputc:222::cputln:176 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputc:222::cputln:176 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:219::cputc:302::cputln:176 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:176 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:176 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:176 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:176 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:226::cputc:302::cputln:176 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:176 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:176 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:176 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:176 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:236::cputc:302::cputln:176 [ count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:176 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:176 [ queen::r queen::column count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:176 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:176 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::cputs:42::cputc:142::cputln:179 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:142::cputln:179 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:50::cputc:142::cputln:179 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:54::cputc:142::cputln:179 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:78::cputc:142::cputln:179 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:82::cputc:142::cputln:179 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:89::cputc:142::cputln:179 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:97::cputc:142::cputln:179 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:100::cputc:142::cputln:179 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputs:231::cputc:142::cputln:179 [ count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputs:231::cputc:142::cputln:179 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputs:231::cputc:142::cputln:179 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputs:231::cputc:142::cputln:179 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputs:231::cputc:142::cputln:179 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputc:222::cputln:179 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputc:222::cputln:179 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputc:222::cputln:179 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputc:222::cputln:179 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputc:222::cputln:179 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:219::cputc:302::cputln:179 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:179 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:179 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:179 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:179 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:226::cputc:302::cputln:179 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:179 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:179 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:179 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:179 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:236::cputc:302::cputln:179 [ count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:179 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:179 [ queen::r queen::column count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:179 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:179 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } ) always clobbers reg byte a +Statement [286] if(utoa_append::value#2>=utoa_append::sub#0) goto utoa_append::@2 [ utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] ( main:8::printf_uint:46::utoa:145::utoa_append:197 [ count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } ) always clobbers reg byte a Removing always clobbered register reg byte a as potential for zp[1]:54 [ utoa_append::digit#2 utoa_append::digit#1 ] -Statement [348] *utoa_append::buffer#0 = DIGITS[utoa_append::digit#2] [ utoa_append::value#2 ] ( main:8::printf_uint:46::utoa:165::utoa_append:258 [ count TOD_ZERO conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::value#2 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } ) always clobbers reg byte a reg byte y +Statement [287] *utoa_append::buffer#0 = DIGITS[utoa_append::digit#2] [ utoa_append::value#2 ] ( main:8::printf_uint:46::utoa:145::utoa_append:197 [ count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::value#2 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } ) always clobbers reg byte a reg byte y Removing always clobbered register reg byte y as potential for zp[1]:26 [ utoa::digit#2 utoa::digit#1 ] -Statement [351] utoa_append::value#1 = utoa_append::value#2 - utoa_append::sub#0 [ utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] ( main:8::printf_uint:46::utoa:165::utoa_append:258 [ count TOD_ZERO conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } ) always clobbers reg byte a -Statement [354] if(0!=*strlen::str#3) goto strlen::@2 [ printf_buffer strlen::len#2 strlen::str#3 ] ( main:8::printf_uint:46::printf_number_buffer:167::strlen:265 [ count TOD_ZERO conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_buffer strlen::len#2 strlen::str#3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } main:8::printf_ulong:68::printf_number_buffer:211::strlen:265 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_buffer strlen::len#2 strlen::str#3 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::strlen:265 [ queen::r queen::column count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_buffer strlen::len#2 strlen::str#3 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::strlen:265 [ queen::r queen::column count print::i1#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_buffer strlen::len#2 strlen::str#3 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { strlen::return#2 = strlen::len#2 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::strlen:265 [ queen::r queen::column count print::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_buffer strlen::len#2 strlen::str#3 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { strlen::return#2 = strlen::len#2 } } ) always clobbers reg byte a reg byte y +Statement [290] utoa_append::value#1 = utoa_append::value#2 - utoa_append::sub#0 [ utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] ( main:8::printf_uint:46::utoa:145::utoa_append:197 [ count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } ) always clobbers reg byte a +Statement [293] if(0!=*strlen::str#2) goto strlen::@2 [ printf_buffer strlen::len#2 strlen::str#2 ] ( main:8::printf_uint:46::printf_number_buffer:147::strlen:204 [ count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_buffer strlen::len#2 strlen::str#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } main:8::printf_ulong:52::printf_number_buffer:154::strlen:204 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_buffer strlen::len#2 strlen::str#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::strlen:204 [ queen::r queen::column count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_buffer strlen::len#2 strlen::str#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::strlen:204 [ queen::r queen::column count print::i1#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_buffer strlen::len#2 strlen::str#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { strlen::return#2 = strlen::len#2 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::strlen:204 [ queen::r queen::column count print::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_buffer strlen::len#2 strlen::str#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { strlen::return#2 = strlen::len#2 } } ) always clobbers reg byte a reg byte y Removing always clobbered register reg byte y as potential for zp[1]:32 [ printf_number_buffer::format_min_length#3 ] -Statement [367] if(0!=*strupr::src#2) goto strupr::@2 [ strupr::src#2 ] ( main:8::printf_uint:46::printf_number_buffer:167::strupr:290 [ count TOD_ZERO conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:8::printf_ulong:68::printf_number_buffer:211::strupr:290 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::strupr:290 [ queen::r queen::column count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::strupr:290 [ queen::r queen::column count print::i1#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::strupr:290 [ queen::r queen::column count print::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } ) always clobbers reg byte a reg byte y -Statement [369] toupper::ch#0 = *strupr::src#2 [ strupr::src#2 toupper::ch#0 ] ( main:8::printf_uint:46::printf_number_buffer:167::strupr:290 [ count TOD_ZERO conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } main:8::printf_ulong:68::printf_number_buffer:211::strupr:290 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::strupr:290 [ queen::r queen::column count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::strupr:290 [ queen::r queen::column count print::i1#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { toupper::return#2 = toupper::return#3 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::strupr:290 [ queen::r queen::column count print::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { toupper::return#2 = toupper::return#3 } } ) always clobbers reg byte a reg byte y -Statement [373] *strupr::src#2 = strupr::$0 [ strupr::src#2 ] ( main:8::printf_uint:46::printf_number_buffer:167::strupr:290 [ count TOD_ZERO conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:8::printf_ulong:68::printf_number_buffer:211::strupr:290 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::strupr:290 [ queen::r queen::column count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::strupr:290 [ queen::r queen::column count print::i1#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::strupr:290 [ queen::r queen::column count print::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } ) always clobbers reg byte y -Statement [377] if(ultoa_append::value#2>=ultoa_append::sub#0) goto ultoa_append::@2 [ ultoa_append::buffer#0 ultoa_append::sub#0 ultoa_append::value#2 ultoa_append::digit#2 ] ( main:8::printf_ulong:68::ultoa:209::ultoa_append:316 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa_append::buffer#0 ultoa_append::sub#0 ultoa_append::value#2 ultoa_append::digit#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count ultoa::value#1 } { ultoa_append::buffer#0 = ultoa::buffer#11 } { ultoa_append::value#0 = ultoa::value#2 } { ultoa_append::sub#0 = ultoa::digit_value#0 } { ultoa_append::return#0 = ultoa_append::value#2 } } main:8::queen:53::print:31::printf_ulong:100::ultoa:209::ultoa_append:316 [ queen::r queen::column count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa_append::buffer#0 ultoa_append::sub#0 ultoa_append::value#2 ultoa_append::digit#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count ultoa::value#1 } { ultoa_append::buffer#0 = ultoa::buffer#11 } { ultoa_append::value#0 = ultoa::value#2 } { ultoa_append::sub#0 = ultoa::digit_value#0 } { ultoa_append::return#0 = ultoa_append::value#2 } } ) always clobbers reg byte a +Statement [306] if(0!=*strupr::src#2) goto strupr::@2 [ strupr::src#2 ] ( main:8::printf_uint:46::printf_number_buffer:147::strupr:229 [ count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:8::printf_ulong:52::printf_number_buffer:154::strupr:229 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::strupr:229 [ queen::r queen::column count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::strupr:229 [ queen::r queen::column count print::i1#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::strupr:229 [ queen::r queen::column count print::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } ) always clobbers reg byte a reg byte y +Statement [308] toupper::ch#0 = *strupr::src#2 [ strupr::src#2 toupper::ch#0 ] ( main:8::printf_uint:46::printf_number_buffer:147::strupr:229 [ count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } main:8::printf_ulong:52::printf_number_buffer:154::strupr:229 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::strupr:229 [ queen::r queen::column count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::strupr:229 [ queen::r queen::column count print::i1#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { toupper::return#2 = toupper::return#3 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::strupr:229 [ queen::r queen::column count print::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { toupper::return#2 = toupper::return#3 } } ) always clobbers reg byte a reg byte y +Statement [312] *strupr::src#2 = strupr::$0 [ strupr::src#2 ] ( main:8::printf_uint:46::printf_number_buffer:147::strupr:229 [ count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:8::printf_ulong:52::printf_number_buffer:154::strupr:229 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::strupr:229 [ queen::r queen::column count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::strupr:229 [ queen::r queen::column count print::i1#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::strupr:229 [ queen::r queen::column count print::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } ) always clobbers reg byte y +Statement [316] if(ultoa_append::value#2>=ultoa_append::sub#0) goto ultoa_append::@2 [ ultoa_append::buffer#0 ultoa_append::sub#0 ultoa_append::value#2 ultoa_append::digit#2 ] ( main:8::printf_ulong:52::ultoa:152::ultoa_append:255 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa_append::buffer#0 ultoa_append::sub#0 ultoa_append::value#2 ultoa_append::digit#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count ultoa::value#1 } { ultoa_append::buffer#0 = ultoa::buffer#11 } { ultoa_append::value#0 = ultoa::value#2 } { ultoa_append::sub#0 = ultoa::digit_value#0 } { ultoa_append::return#0 = ultoa_append::value#2 } } main:8::queen:48::print:31::printf_ulong:80::ultoa:152::ultoa_append:255 [ queen::r queen::column count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa_append::buffer#0 ultoa_append::sub#0 ultoa_append::value#2 ultoa_append::digit#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count ultoa::value#1 } { ultoa_append::buffer#0 = ultoa::buffer#11 } { ultoa_append::value#0 = ultoa::value#2 } { ultoa_append::sub#0 = ultoa::digit_value#0 } { ultoa_append::return#0 = ultoa_append::value#2 } } ) always clobbers reg byte a Removing always clobbered register reg byte a as potential for zp[1]:68 [ ultoa_append::digit#2 ultoa_append::digit#1 ] -Statement [378] *ultoa_append::buffer#0 = DIGITS[ultoa_append::digit#2] [ ultoa_append::value#2 ] ( main:8::printf_ulong:68::ultoa:209::ultoa_append:316 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa_append::value#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count ultoa::value#1 } { ultoa_append::buffer#0 = ultoa::buffer#11 } { ultoa_append::value#0 = ultoa::value#2 } { ultoa_append::sub#0 = ultoa::digit_value#0 } { ultoa_append::return#0 = ultoa_append::value#2 } } main:8::queen:53::print:31::printf_ulong:100::ultoa:209::ultoa_append:316 [ queen::r queen::column count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa_append::value#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count ultoa::value#1 } { ultoa_append::buffer#0 = ultoa::buffer#11 } { ultoa_append::value#0 = ultoa::value#2 } { ultoa_append::sub#0 = ultoa::digit_value#0 } { ultoa_append::return#0 = ultoa_append::value#2 } } ) always clobbers reg byte a reg byte y +Statement [317] *ultoa_append::buffer#0 = DIGITS[ultoa_append::digit#2] [ ultoa_append::value#2 ] ( main:8::printf_ulong:52::ultoa:152::ultoa_append:255 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa_append::value#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count ultoa::value#1 } { ultoa_append::buffer#0 = ultoa::buffer#11 } { ultoa_append::value#0 = ultoa::value#2 } { ultoa_append::sub#0 = ultoa::digit_value#0 } { ultoa_append::return#0 = ultoa_append::value#2 } } main:8::queen:48::print:31::printf_ulong:80::ultoa:152::ultoa_append:255 [ queen::r queen::column count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa_append::value#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count ultoa::value#1 } { ultoa_append::buffer#0 = ultoa::buffer#11 } { ultoa_append::value#0 = ultoa::value#2 } { ultoa_append::sub#0 = ultoa::digit_value#0 } { ultoa_append::return#0 = ultoa_append::value#2 } } ) always clobbers reg byte a reg byte y Removing always clobbered register reg byte y as potential for zp[1]:39 [ ultoa::digit#2 ultoa::digit#1 ] -Statement [381] ultoa_append::value#1 = ultoa_append::value#2 - ultoa_append::sub#0 [ ultoa_append::buffer#0 ultoa_append::sub#0 ultoa_append::value#1 ultoa_append::digit#1 ] ( main:8::printf_ulong:68::ultoa:209::ultoa_append:316 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa_append::buffer#0 ultoa_append::sub#0 ultoa_append::value#1 ultoa_append::digit#1 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count ultoa::value#1 } { ultoa_append::buffer#0 = ultoa::buffer#11 } { ultoa_append::value#0 = ultoa::value#2 } { ultoa_append::sub#0 = ultoa::digit_value#0 } { ultoa_append::return#0 = ultoa_append::value#2 } } main:8::queen:53::print:31::printf_ulong:100::ultoa:209::ultoa_append:316 [ queen::r queen::column count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa_append::buffer#0 ultoa_append::sub#0 ultoa_append::value#1 ultoa_append::digit#1 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count ultoa::value#1 } { ultoa_append::buffer#0 = ultoa::buffer#11 } { ultoa_append::value#0 = ultoa::value#2 } { ultoa_append::sub#0 = ultoa::digit_value#0 } { ultoa_append::return#0 = ultoa_append::value#2 } } ) always clobbers reg byte a -Statement [385] *uctoa_append::buffer#0 = DIGITS[uctoa_append::digit#2] [ uctoa_append::value#2 ] ( main:8::queen:53::print:31::printf_uchar:111::uctoa:226::uctoa_append:335 [ queen::r queen::column count print::i1#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer uctoa::digit#2 uctoa::buffer#11 uctoa_append::value#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 uctoa::value#1 } { uctoa_append::buffer#0 = uctoa::buffer#11 } { uctoa_append::value#0 = uctoa::value#2 } { uctoa_append::sub#0 = uctoa::digit_value#0 } { uctoa_append::return#0 = uctoa_append::value#2 } } main:8::queen:53::print:31::printf_uchar:122::uctoa:226::uctoa_append:335 [ queen::r queen::column count print::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer uctoa::digit#2 uctoa::buffer#11 uctoa_append::value#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 uctoa::value#1 } { uctoa_append::buffer#0 = uctoa::buffer#11 } { uctoa_append::value#0 = uctoa::value#2 } { uctoa_append::sub#0 = uctoa::digit_value#0 } { uctoa_append::return#0 = uctoa_append::value#2 } } ) always clobbers reg byte a reg byte y +Statement [320] ultoa_append::value#1 = ultoa_append::value#2 - ultoa_append::sub#0 [ ultoa_append::buffer#0 ultoa_append::sub#0 ultoa_append::value#1 ultoa_append::digit#1 ] ( main:8::printf_ulong:52::ultoa:152::ultoa_append:255 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa_append::buffer#0 ultoa_append::sub#0 ultoa_append::value#1 ultoa_append::digit#1 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count ultoa::value#1 } { ultoa_append::buffer#0 = ultoa::buffer#11 } { ultoa_append::value#0 = ultoa::value#2 } { ultoa_append::sub#0 = ultoa::digit_value#0 } { ultoa_append::return#0 = ultoa_append::value#2 } } main:8::queen:48::print:31::printf_ulong:80::ultoa:152::ultoa_append:255 [ queen::r queen::column count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa_append::buffer#0 ultoa_append::sub#0 ultoa_append::value#1 ultoa_append::digit#1 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count ultoa::value#1 } { ultoa_append::buffer#0 = ultoa::buffer#11 } { ultoa_append::value#0 = ultoa::value#2 } { ultoa_append::sub#0 = ultoa::digit_value#0 } { ultoa_append::return#0 = ultoa_append::value#2 } } ) always clobbers reg byte a +Statement [324] *uctoa_append::buffer#0 = DIGITS[uctoa_append::digit#2] [ uctoa_append::value#2 ] ( main:8::queen:48::print:31::printf_uchar:91::uctoa:165::uctoa_append:274 [ queen::r queen::column count print::i1#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer uctoa::digit#2 uctoa::buffer#11 uctoa_append::value#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 uctoa::value#1 } { uctoa_append::buffer#0 = uctoa::buffer#11 } { uctoa_append::value#0 = uctoa::value#2 } { uctoa_append::sub#0 = uctoa::digit_value#0 } { uctoa_append::return#0 = uctoa_append::value#2 } } main:8::queen:48::print:31::printf_uchar:102::uctoa:165::uctoa_append:274 [ queen::r queen::column count print::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer uctoa::digit#2 uctoa::buffer#11 uctoa_append::value#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 uctoa::value#1 } { uctoa_append::buffer#0 = uctoa::buffer#11 } { uctoa_append::value#0 = uctoa::value#2 } { uctoa_append::sub#0 = uctoa::digit_value#0 } { uctoa_append::return#0 = uctoa_append::value#2 } } ) always clobbers reg byte a reg byte y Removing always clobbered register reg byte y as potential for zp[1]:47 [ uctoa::digit#2 uctoa::digit#1 ] Removing always clobbered register reg byte a as potential for zp[1]:69 [ uctoa_append::value#2 uctoa_append::value#0 uctoa_append::value#1 ] Removing always clobbered register reg byte y as potential for zp[1]:69 [ uctoa_append::value#2 uctoa_append::value#0 uctoa_append::value#1 ] -Statement [388] uctoa_append::value#1 = uctoa_append::value#2 - uctoa_append::sub#0 [ uctoa_append::buffer#0 uctoa_append::sub#0 uctoa_append::value#1 uctoa_append::digit#1 ] ( main:8::queen:53::print:31::printf_uchar:111::uctoa:226::uctoa_append:335 [ queen::r queen::column count print::i1#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer uctoa::digit#2 uctoa::buffer#11 uctoa_append::buffer#0 uctoa_append::sub#0 uctoa_append::value#1 uctoa_append::digit#1 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 uctoa::value#1 } { uctoa_append::buffer#0 = uctoa::buffer#11 } { uctoa_append::value#0 = uctoa::value#2 } { uctoa_append::sub#0 = uctoa::digit_value#0 } { uctoa_append::return#0 = uctoa_append::value#2 } } main:8::queen:53::print:31::printf_uchar:122::uctoa:226::uctoa_append:335 [ queen::r queen::column count print::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer uctoa::digit#2 uctoa::buffer#11 uctoa_append::buffer#0 uctoa_append::sub#0 uctoa_append::value#1 uctoa_append::digit#1 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 uctoa::value#1 } { uctoa_append::buffer#0 = uctoa::buffer#11 } { uctoa_append::value#0 = uctoa::value#2 } { uctoa_append::sub#0 = uctoa::digit_value#0 } { uctoa_append::return#0 = uctoa_append::value#2 } } ) always clobbers reg byte a -Removing always clobbered register reg byte a as potential for zp[1]:192 [ uctoa_append::sub#0 ] +Statement [327] uctoa_append::value#1 = uctoa_append::value#2 - uctoa_append::sub#0 [ uctoa_append::buffer#0 uctoa_append::sub#0 uctoa_append::value#1 uctoa_append::digit#1 ] ( main:8::queen:48::print:31::printf_uchar:91::uctoa:165::uctoa_append:274 [ queen::r queen::column count print::i1#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer uctoa::digit#2 uctoa::buffer#11 uctoa_append::buffer#0 uctoa_append::sub#0 uctoa_append::value#1 uctoa_append::digit#1 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 uctoa::value#1 } { uctoa_append::buffer#0 = uctoa::buffer#11 } { uctoa_append::value#0 = uctoa::value#2 } { uctoa_append::sub#0 = uctoa::digit_value#0 } { uctoa_append::return#0 = uctoa_append::value#2 } } main:8::queen:48::print:31::printf_uchar:102::uctoa:165::uctoa_append:274 [ queen::r queen::column count print::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer uctoa::digit#2 uctoa::buffer#11 uctoa_append::buffer#0 uctoa_append::sub#0 uctoa_append::value#1 uctoa_append::digit#1 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 uctoa::value#1 } { uctoa_append::buffer#0 = uctoa::buffer#11 } { uctoa_append::value#0 = uctoa::value#2 } { uctoa_append::sub#0 = uctoa::digit_value#0 } { uctoa_append::return#0 = uctoa_append::value#2 } } ) always clobbers reg byte a +Removing always clobbered register reg byte a as potential for zp[1]:160 [ uctoa_append::sub#0 ] Removing always clobbered register reg byte a as potential for zp[1]:70 [ uctoa_append::digit#2 uctoa_append::digit#1 ] -Statement [389] if(conio_cursor_y!=$19) goto cscroll::@return [ conio_cursor_y conio_line_text conio_line_color ] ( main:8::cputs:42::cputc:162::cputln:237::cscroll:343 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:162::cputln:237::cscroll:343 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:66::cputc:162::cputln:237::cscroll:343 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:70::cputc:162::cputln:237::cscroll:343 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:74::cputc:162::cputln:237::cscroll:343 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:98::cputc:162::cputln:237::cscroll:343 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:102::cputc:162::cputln:237::cscroll:343 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:109::cputc:162::cputln:237::cscroll:343 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:117::cputc:162::cputln:237::cscroll:343 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:120::cputc:162::cputln:237::cscroll:343 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_string:72::cputs:215::cputc:162::cputln:237::cscroll:343 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputs:292::cputc:162::cputln:237::cscroll:343 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputs:292::cputc:162::cputln:237::cscroll:343 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputs:292::cputc:162::cputln:237::cscroll:343 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputs:292::cputc:162::cputln:237::cscroll:343 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputs:292::cputc:162::cputln:237::cscroll:343 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputc:283::cputln:237::cscroll:343 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputc:283::cputln:237::cscroll:343 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputc:283::cputln:237::cscroll:343 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputc:283::cputln:237::cscroll:343 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputc:283::cputln:237::cscroll:343 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:280::cputc:363::cputln:237::cscroll:343 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:237::cscroll:343 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:237::cscroll:343 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:237::cscroll:343 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:237::cscroll:343 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:287::cputc:363::cputln:237::cscroll:343 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:237::cscroll:343 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:237::cscroll:343 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:237::cscroll:343 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:237::cscroll:343 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:297::cputc:363::cputln:237::cscroll:343 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:237::cscroll:343 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:237::cscroll:343 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:237::cscroll:343 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:237::cscroll:343 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::cputs:42::cputc:162::cputln:240::cscroll:343 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:162::cputln:240::cscroll:343 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:66::cputc:162::cputln:240::cscroll:343 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:70::cputc:162::cputln:240::cscroll:343 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:74::cputc:162::cputln:240::cscroll:343 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:98::cputc:162::cputln:240::cscroll:343 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:102::cputc:162::cputln:240::cscroll:343 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:109::cputc:162::cputln:240::cscroll:343 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:117::cputc:162::cputln:240::cscroll:343 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:120::cputc:162::cputln:240::cscroll:343 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_string:72::cputs:215::cputc:162::cputln:240::cscroll:343 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputs:292::cputc:162::cputln:240::cscroll:343 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputs:292::cputc:162::cputln:240::cscroll:343 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputs:292::cputc:162::cputln:240::cscroll:343 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputs:292::cputc:162::cputln:240::cscroll:343 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputs:292::cputc:162::cputln:240::cscroll:343 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputc:283::cputln:240::cscroll:343 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputc:283::cputln:240::cscroll:343 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputc:283::cputln:240::cscroll:343 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputc:283::cputln:240::cscroll:343 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputc:283::cputln:240::cscroll:343 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:280::cputc:363::cputln:240::cscroll:343 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:240::cscroll:343 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:240::cscroll:343 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:240::cscroll:343 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:240::cscroll:343 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:287::cputc:363::cputln:240::cscroll:343 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:240::cscroll:343 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:240::cscroll:343 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:240::cscroll:343 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:240::cscroll:343 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:297::cputc:363::cputln:240::cscroll:343 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:240::cscroll:343 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:240::cscroll:343 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:240::cscroll:343 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:240::cscroll:343 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } ) always clobbers reg byte a -Statement [398] conio_line_text = conio_line_text - $28 [ conio_cursor_y conio_line_text conio_line_color ] ( main:8::cputs:42::cputc:162::cputln:237::cscroll:343 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:162::cputln:237::cscroll:343 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:66::cputc:162::cputln:237::cscroll:343 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:70::cputc:162::cputln:237::cscroll:343 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:74::cputc:162::cputln:237::cscroll:343 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:98::cputc:162::cputln:237::cscroll:343 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:102::cputc:162::cputln:237::cscroll:343 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:109::cputc:162::cputln:237::cscroll:343 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:117::cputc:162::cputln:237::cscroll:343 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:120::cputc:162::cputln:237::cscroll:343 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_string:72::cputs:215::cputc:162::cputln:237::cscroll:343 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputs:292::cputc:162::cputln:237::cscroll:343 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputs:292::cputc:162::cputln:237::cscroll:343 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputs:292::cputc:162::cputln:237::cscroll:343 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputs:292::cputc:162::cputln:237::cscroll:343 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputs:292::cputc:162::cputln:237::cscroll:343 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputc:283::cputln:237::cscroll:343 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputc:283::cputln:237::cscroll:343 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputc:283::cputln:237::cscroll:343 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputc:283::cputln:237::cscroll:343 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputc:283::cputln:237::cscroll:343 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:280::cputc:363::cputln:237::cscroll:343 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:237::cscroll:343 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:237::cscroll:343 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:237::cscroll:343 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:237::cscroll:343 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:287::cputc:363::cputln:237::cscroll:343 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:237::cscroll:343 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:237::cscroll:343 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:237::cscroll:343 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:237::cscroll:343 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:297::cputc:363::cputln:237::cscroll:343 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:237::cscroll:343 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:237::cscroll:343 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:237::cscroll:343 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:237::cscroll:343 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::cputs:42::cputc:162::cputln:240::cscroll:343 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:162::cputln:240::cscroll:343 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:66::cputc:162::cputln:240::cscroll:343 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:70::cputc:162::cputln:240::cscroll:343 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:74::cputc:162::cputln:240::cscroll:343 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:98::cputc:162::cputln:240::cscroll:343 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:102::cputc:162::cputln:240::cscroll:343 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:109::cputc:162::cputln:240::cscroll:343 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:117::cputc:162::cputln:240::cscroll:343 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:120::cputc:162::cputln:240::cscroll:343 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_string:72::cputs:215::cputc:162::cputln:240::cscroll:343 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputs:292::cputc:162::cputln:240::cscroll:343 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputs:292::cputc:162::cputln:240::cscroll:343 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputs:292::cputc:162::cputln:240::cscroll:343 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputs:292::cputc:162::cputln:240::cscroll:343 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputs:292::cputc:162::cputln:240::cscroll:343 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputc:283::cputln:240::cscroll:343 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputc:283::cputln:240::cscroll:343 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputc:283::cputln:240::cscroll:343 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputc:283::cputln:240::cscroll:343 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputc:283::cputln:240::cscroll:343 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:280::cputc:363::cputln:240::cscroll:343 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:240::cscroll:343 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:240::cscroll:343 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:240::cscroll:343 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:240::cscroll:343 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:287::cputc:363::cputln:240::cscroll:343 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:240::cscroll:343 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:240::cscroll:343 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:240::cscroll:343 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:240::cscroll:343 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:297::cputc:363::cputln:240::cscroll:343 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:240::cscroll:343 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:240::cscroll:343 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:240::cscroll:343 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:240::cscroll:343 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } ) always clobbers reg byte a -Statement [399] conio_line_color = conio_line_color - $28 [ conio_cursor_y conio_line_text conio_line_color ] ( main:8::cputs:42::cputc:162::cputln:237::cscroll:343 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:162::cputln:237::cscroll:343 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:66::cputc:162::cputln:237::cscroll:343 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:70::cputc:162::cputln:237::cscroll:343 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:74::cputc:162::cputln:237::cscroll:343 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:98::cputc:162::cputln:237::cscroll:343 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:102::cputc:162::cputln:237::cscroll:343 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:109::cputc:162::cputln:237::cscroll:343 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:117::cputc:162::cputln:237::cscroll:343 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:120::cputc:162::cputln:237::cscroll:343 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_string:72::cputs:215::cputc:162::cputln:237::cscroll:343 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputs:292::cputc:162::cputln:237::cscroll:343 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputs:292::cputc:162::cputln:237::cscroll:343 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputs:292::cputc:162::cputln:237::cscroll:343 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputs:292::cputc:162::cputln:237::cscroll:343 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputs:292::cputc:162::cputln:237::cscroll:343 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputc:283::cputln:237::cscroll:343 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputc:283::cputln:237::cscroll:343 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputc:283::cputln:237::cscroll:343 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputc:283::cputln:237::cscroll:343 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputc:283::cputln:237::cscroll:343 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:280::cputc:363::cputln:237::cscroll:343 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:237::cscroll:343 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:237::cscroll:343 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:237::cscroll:343 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:237::cscroll:343 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:287::cputc:363::cputln:237::cscroll:343 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:237::cscroll:343 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:237::cscroll:343 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:237::cscroll:343 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:237::cscroll:343 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:297::cputc:363::cputln:237::cscroll:343 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:237::cscroll:343 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:237::cscroll:343 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:237::cscroll:343 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:237::cscroll:343 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::cputs:42::cputc:162::cputln:240::cscroll:343 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:162::cputln:240::cscroll:343 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:66::cputc:162::cputln:240::cscroll:343 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:70::cputc:162::cputln:240::cscroll:343 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:74::cputc:162::cputln:240::cscroll:343 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:98::cputc:162::cputln:240::cscroll:343 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:102::cputc:162::cputln:240::cscroll:343 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:109::cputc:162::cputln:240::cscroll:343 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:117::cputc:162::cputln:240::cscroll:343 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:120::cputc:162::cputln:240::cscroll:343 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_string:72::cputs:215::cputc:162::cputln:240::cscroll:343 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputs:292::cputc:162::cputln:240::cscroll:343 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputs:292::cputc:162::cputln:240::cscroll:343 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputs:292::cputc:162::cputln:240::cscroll:343 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputs:292::cputc:162::cputln:240::cscroll:343 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputs:292::cputc:162::cputln:240::cscroll:343 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputc:283::cputln:240::cscroll:343 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputc:283::cputln:240::cscroll:343 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputc:283::cputln:240::cscroll:343 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputc:283::cputln:240::cscroll:343 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputc:283::cputln:240::cscroll:343 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:280::cputc:363::cputln:240::cscroll:343 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:240::cscroll:343 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:240::cscroll:343 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:240::cscroll:343 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:240::cscroll:343 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:287::cputc:363::cputln:240::cscroll:343 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:240::cscroll:343 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:240::cscroll:343 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:240::cscroll:343 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:240::cscroll:343 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:297::cputc:363::cputln:240::cscroll:343 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:240::cscroll:343 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:240::cscroll:343 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:240::cscroll:343 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:240::cscroll:343 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } ) always clobbers reg byte a -Statement [404] toupper::return#0 = toupper::ch#0 + 'A'-'a' [ toupper::return#0 ] ( main:8::printf_uint:46::printf_number_buffer:167::strupr:290::toupper:370 [ count TOD_ZERO conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } main:8::printf_ulong:68::printf_number_buffer:211::strupr:290::toupper:370 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::strupr:290::toupper:370 [ queen::r queen::column count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::strupr:290::toupper:370 [ queen::r queen::column count print::i1#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { toupper::return#2 = toupper::return#3 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::strupr:290::toupper:370 [ queen::r queen::column count print::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { toupper::return#2 = toupper::return#3 } } ) always clobbers reg byte a -Statement [408] memcpy::src_end#0 = (byte*)memcpy::source#2 + (word)$19*$28-$28 [ memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] ( main:8::cputs:42::cputc:162::cputln:237::cscroll:343::memcpy:391 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:162::cputln:237::cscroll:343::memcpy:391 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:66::cputc:162::cputln:237::cscroll:343::memcpy:391 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:70::cputc:162::cputln:237::cscroll:343::memcpy:391 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:74::cputc:162::cputln:237::cscroll:343::memcpy:391 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:98::cputc:162::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:102::cputc:162::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:109::cputc:162::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:117::cputc:162::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:120::cputc:162::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_string:72::cputs:215::cputc:162::cputln:237::cscroll:343::memcpy:391 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputs:292::cputc:162::cputln:237::cscroll:343::memcpy:391 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputs:292::cputc:162::cputln:237::cscroll:343::memcpy:391 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputs:292::cputc:162::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputs:292::cputc:162::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputs:292::cputc:162::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputc:283::cputln:237::cscroll:343::memcpy:391 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputc:283::cputln:237::cscroll:343::memcpy:391 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputc:283::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputc:283::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputc:283::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:280::cputc:363::cputln:237::cscroll:343::memcpy:391 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:237::cscroll:343::memcpy:391 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:287::cputc:363::cputln:237::cscroll:343::memcpy:391 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:237::cscroll:343::memcpy:391 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:297::cputc:363::cputln:237::cscroll:343::memcpy:391 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:237::cscroll:343::memcpy:391 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::cputs:42::cputc:162::cputln:240::cscroll:343::memcpy:391 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:162::cputln:240::cscroll:343::memcpy:391 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:66::cputc:162::cputln:240::cscroll:343::memcpy:391 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:70::cputc:162::cputln:240::cscroll:343::memcpy:391 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:74::cputc:162::cputln:240::cscroll:343::memcpy:391 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:98::cputc:162::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:102::cputc:162::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:109::cputc:162::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:117::cputc:162::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:120::cputc:162::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_string:72::cputs:215::cputc:162::cputln:240::cscroll:343::memcpy:391 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputs:292::cputc:162::cputln:240::cscroll:343::memcpy:391 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputs:292::cputc:162::cputln:240::cscroll:343::memcpy:391 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputs:292::cputc:162::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputs:292::cputc:162::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputs:292::cputc:162::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputc:283::cputln:240::cscroll:343::memcpy:391 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputc:283::cputln:240::cscroll:343::memcpy:391 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputc:283::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputc:283::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputc:283::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:280::cputc:363::cputln:240::cscroll:343::memcpy:391 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:240::cscroll:343::memcpy:391 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:287::cputc:363::cputln:240::cscroll:343::memcpy:391 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:240::cscroll:343::memcpy:391 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:297::cputc:363::cputln:240::cscroll:343::memcpy:391 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:240::cscroll:343::memcpy:391 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::cputs:42::cputc:162::cputln:237::cscroll:343::memcpy:393 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:162::cputln:237::cscroll:343::memcpy:393 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:66::cputc:162::cputln:237::cscroll:343::memcpy:393 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:70::cputc:162::cputln:237::cscroll:343::memcpy:393 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:74::cputc:162::cputln:237::cscroll:343::memcpy:393 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:98::cputc:162::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:102::cputc:162::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:109::cputc:162::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:117::cputc:162::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:120::cputc:162::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_string:72::cputs:215::cputc:162::cputln:237::cscroll:343::memcpy:393 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputs:292::cputc:162::cputln:237::cscroll:343::memcpy:393 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputs:292::cputc:162::cputln:237::cscroll:343::memcpy:393 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputs:292::cputc:162::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputs:292::cputc:162::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputs:292::cputc:162::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputc:283::cputln:237::cscroll:343::memcpy:393 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputc:283::cputln:237::cscroll:343::memcpy:393 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputc:283::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputc:283::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputc:283::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:280::cputc:363::cputln:237::cscroll:343::memcpy:393 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:237::cscroll:343::memcpy:393 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:287::cputc:363::cputln:237::cscroll:343::memcpy:393 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:237::cscroll:343::memcpy:393 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:297::cputc:363::cputln:237::cscroll:343::memcpy:393 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:237::cscroll:343::memcpy:393 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::cputs:42::cputc:162::cputln:240::cscroll:343::memcpy:393 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:162::cputln:240::cscroll:343::memcpy:393 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:66::cputc:162::cputln:240::cscroll:343::memcpy:393 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:70::cputc:162::cputln:240::cscroll:343::memcpy:393 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:74::cputc:162::cputln:240::cscroll:343::memcpy:393 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:98::cputc:162::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:102::cputc:162::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:109::cputc:162::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:117::cputc:162::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:120::cputc:162::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_string:72::cputs:215::cputc:162::cputln:240::cscroll:343::memcpy:393 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputs:292::cputc:162::cputln:240::cscroll:343::memcpy:393 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputs:292::cputc:162::cputln:240::cscroll:343::memcpy:393 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputs:292::cputc:162::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputs:292::cputc:162::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputs:292::cputc:162::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputc:283::cputln:240::cscroll:343::memcpy:393 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputc:283::cputln:240::cscroll:343::memcpy:393 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputc:283::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputc:283::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputc:283::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:280::cputc:363::cputln:240::cscroll:343::memcpy:393 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:240::cscroll:343::memcpy:393 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:287::cputc:363::cputln:240::cscroll:343::memcpy:393 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:240::cscroll:343::memcpy:393 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:297::cputc:363::cputln:240::cscroll:343::memcpy:393 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:240::cscroll:343::memcpy:393 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } ) always clobbers reg byte a -Statement [409] memcpy::src#4 = (byte*)memcpy::source#2 [ memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] ( main:8::cputs:42::cputc:162::cputln:237::cscroll:343::memcpy:391 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:162::cputln:237::cscroll:343::memcpy:391 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:66::cputc:162::cputln:237::cscroll:343::memcpy:391 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:70::cputc:162::cputln:237::cscroll:343::memcpy:391 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:74::cputc:162::cputln:237::cscroll:343::memcpy:391 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:98::cputc:162::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:102::cputc:162::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:109::cputc:162::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:117::cputc:162::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:120::cputc:162::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_string:72::cputs:215::cputc:162::cputln:237::cscroll:343::memcpy:391 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputs:292::cputc:162::cputln:237::cscroll:343::memcpy:391 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputs:292::cputc:162::cputln:237::cscroll:343::memcpy:391 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputs:292::cputc:162::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputs:292::cputc:162::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputs:292::cputc:162::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputc:283::cputln:237::cscroll:343::memcpy:391 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputc:283::cputln:237::cscroll:343::memcpy:391 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputc:283::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputc:283::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputc:283::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:280::cputc:363::cputln:237::cscroll:343::memcpy:391 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:237::cscroll:343::memcpy:391 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:287::cputc:363::cputln:237::cscroll:343::memcpy:391 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:237::cscroll:343::memcpy:391 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:297::cputc:363::cputln:237::cscroll:343::memcpy:391 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:237::cscroll:343::memcpy:391 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::cputs:42::cputc:162::cputln:240::cscroll:343::memcpy:391 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:162::cputln:240::cscroll:343::memcpy:391 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:66::cputc:162::cputln:240::cscroll:343::memcpy:391 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:70::cputc:162::cputln:240::cscroll:343::memcpy:391 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:74::cputc:162::cputln:240::cscroll:343::memcpy:391 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:98::cputc:162::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:102::cputc:162::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:109::cputc:162::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:117::cputc:162::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:120::cputc:162::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_string:72::cputs:215::cputc:162::cputln:240::cscroll:343::memcpy:391 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputs:292::cputc:162::cputln:240::cscroll:343::memcpy:391 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputs:292::cputc:162::cputln:240::cscroll:343::memcpy:391 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputs:292::cputc:162::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputs:292::cputc:162::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputs:292::cputc:162::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputc:283::cputln:240::cscroll:343::memcpy:391 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputc:283::cputln:240::cscroll:343::memcpy:391 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputc:283::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputc:283::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputc:283::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:280::cputc:363::cputln:240::cscroll:343::memcpy:391 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:240::cscroll:343::memcpy:391 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:287::cputc:363::cputln:240::cscroll:343::memcpy:391 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:240::cscroll:343::memcpy:391 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:297::cputc:363::cputln:240::cscroll:343::memcpy:391 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:240::cscroll:343::memcpy:391 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::cputs:42::cputc:162::cputln:237::cscroll:343::memcpy:393 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:162::cputln:237::cscroll:343::memcpy:393 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:66::cputc:162::cputln:237::cscroll:343::memcpy:393 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:70::cputc:162::cputln:237::cscroll:343::memcpy:393 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:74::cputc:162::cputln:237::cscroll:343::memcpy:393 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:98::cputc:162::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:102::cputc:162::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:109::cputc:162::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:117::cputc:162::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:120::cputc:162::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_string:72::cputs:215::cputc:162::cputln:237::cscroll:343::memcpy:393 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputs:292::cputc:162::cputln:237::cscroll:343::memcpy:393 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputs:292::cputc:162::cputln:237::cscroll:343::memcpy:393 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputs:292::cputc:162::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputs:292::cputc:162::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputs:292::cputc:162::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputc:283::cputln:237::cscroll:343::memcpy:393 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputc:283::cputln:237::cscroll:343::memcpy:393 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputc:283::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputc:283::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputc:283::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:280::cputc:363::cputln:237::cscroll:343::memcpy:393 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:237::cscroll:343::memcpy:393 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:287::cputc:363::cputln:237::cscroll:343::memcpy:393 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:237::cscroll:343::memcpy:393 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:297::cputc:363::cputln:237::cscroll:343::memcpy:393 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:237::cscroll:343::memcpy:393 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::cputs:42::cputc:162::cputln:240::cscroll:343::memcpy:393 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:162::cputln:240::cscroll:343::memcpy:393 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:66::cputc:162::cputln:240::cscroll:343::memcpy:393 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:70::cputc:162::cputln:240::cscroll:343::memcpy:393 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:74::cputc:162::cputln:240::cscroll:343::memcpy:393 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:98::cputc:162::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:102::cputc:162::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:109::cputc:162::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:117::cputc:162::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:120::cputc:162::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_string:72::cputs:215::cputc:162::cputln:240::cscroll:343::memcpy:393 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputs:292::cputc:162::cputln:240::cscroll:343::memcpy:393 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputs:292::cputc:162::cputln:240::cscroll:343::memcpy:393 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputs:292::cputc:162::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputs:292::cputc:162::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputs:292::cputc:162::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputc:283::cputln:240::cscroll:343::memcpy:393 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputc:283::cputln:240::cscroll:343::memcpy:393 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputc:283::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputc:283::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputc:283::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:280::cputc:363::cputln:240::cscroll:343::memcpy:393 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:240::cscroll:343::memcpy:393 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:287::cputc:363::cputln:240::cscroll:343::memcpy:393 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:240::cscroll:343::memcpy:393 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:297::cputc:363::cputln:240::cscroll:343::memcpy:393 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:240::cscroll:343::memcpy:393 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } ) always clobbers reg byte a -Statement [410] memcpy::dst#4 = (byte*)memcpy::destination#2 [ memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] ( main:8::cputs:42::cputc:162::cputln:237::cscroll:343::memcpy:391 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:162::cputln:237::cscroll:343::memcpy:391 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:66::cputc:162::cputln:237::cscroll:343::memcpy:391 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:70::cputc:162::cputln:237::cscroll:343::memcpy:391 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:74::cputc:162::cputln:237::cscroll:343::memcpy:391 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:98::cputc:162::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:102::cputc:162::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:109::cputc:162::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:117::cputc:162::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:120::cputc:162::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_string:72::cputs:215::cputc:162::cputln:237::cscroll:343::memcpy:391 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputs:292::cputc:162::cputln:237::cscroll:343::memcpy:391 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputs:292::cputc:162::cputln:237::cscroll:343::memcpy:391 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputs:292::cputc:162::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputs:292::cputc:162::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputs:292::cputc:162::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputc:283::cputln:237::cscroll:343::memcpy:391 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputc:283::cputln:237::cscroll:343::memcpy:391 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputc:283::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputc:283::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputc:283::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:280::cputc:363::cputln:237::cscroll:343::memcpy:391 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:237::cscroll:343::memcpy:391 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:287::cputc:363::cputln:237::cscroll:343::memcpy:391 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:237::cscroll:343::memcpy:391 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:297::cputc:363::cputln:237::cscroll:343::memcpy:391 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:237::cscroll:343::memcpy:391 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::cputs:42::cputc:162::cputln:240::cscroll:343::memcpy:391 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:162::cputln:240::cscroll:343::memcpy:391 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:66::cputc:162::cputln:240::cscroll:343::memcpy:391 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:70::cputc:162::cputln:240::cscroll:343::memcpy:391 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:74::cputc:162::cputln:240::cscroll:343::memcpy:391 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:98::cputc:162::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:102::cputc:162::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:109::cputc:162::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:117::cputc:162::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:120::cputc:162::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_string:72::cputs:215::cputc:162::cputln:240::cscroll:343::memcpy:391 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputs:292::cputc:162::cputln:240::cscroll:343::memcpy:391 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputs:292::cputc:162::cputln:240::cscroll:343::memcpy:391 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputs:292::cputc:162::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputs:292::cputc:162::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputs:292::cputc:162::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputc:283::cputln:240::cscroll:343::memcpy:391 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputc:283::cputln:240::cscroll:343::memcpy:391 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputc:283::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputc:283::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputc:283::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:280::cputc:363::cputln:240::cscroll:343::memcpy:391 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:240::cscroll:343::memcpy:391 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:287::cputc:363::cputln:240::cscroll:343::memcpy:391 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:240::cscroll:343::memcpy:391 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:297::cputc:363::cputln:240::cscroll:343::memcpy:391 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:240::cscroll:343::memcpy:391 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::cputs:42::cputc:162::cputln:237::cscroll:343::memcpy:393 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:162::cputln:237::cscroll:343::memcpy:393 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:66::cputc:162::cputln:237::cscroll:343::memcpy:393 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:70::cputc:162::cputln:237::cscroll:343::memcpy:393 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:74::cputc:162::cputln:237::cscroll:343::memcpy:393 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:98::cputc:162::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:102::cputc:162::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:109::cputc:162::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:117::cputc:162::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:120::cputc:162::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_string:72::cputs:215::cputc:162::cputln:237::cscroll:343::memcpy:393 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputs:292::cputc:162::cputln:237::cscroll:343::memcpy:393 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputs:292::cputc:162::cputln:237::cscroll:343::memcpy:393 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputs:292::cputc:162::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputs:292::cputc:162::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputs:292::cputc:162::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputc:283::cputln:237::cscroll:343::memcpy:393 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputc:283::cputln:237::cscroll:343::memcpy:393 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputc:283::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputc:283::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputc:283::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:280::cputc:363::cputln:237::cscroll:343::memcpy:393 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:237::cscroll:343::memcpy:393 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:287::cputc:363::cputln:237::cscroll:343::memcpy:393 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:237::cscroll:343::memcpy:393 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:297::cputc:363::cputln:237::cscroll:343::memcpy:393 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:237::cscroll:343::memcpy:393 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::cputs:42::cputc:162::cputln:240::cscroll:343::memcpy:393 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:162::cputln:240::cscroll:343::memcpy:393 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:66::cputc:162::cputln:240::cscroll:343::memcpy:393 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:70::cputc:162::cputln:240::cscroll:343::memcpy:393 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:74::cputc:162::cputln:240::cscroll:343::memcpy:393 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:98::cputc:162::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:102::cputc:162::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:109::cputc:162::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:117::cputc:162::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:120::cputc:162::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_string:72::cputs:215::cputc:162::cputln:240::cscroll:343::memcpy:393 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputs:292::cputc:162::cputln:240::cscroll:343::memcpy:393 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputs:292::cputc:162::cputln:240::cscroll:343::memcpy:393 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputs:292::cputc:162::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputs:292::cputc:162::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputs:292::cputc:162::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputc:283::cputln:240::cscroll:343::memcpy:393 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputc:283::cputln:240::cscroll:343::memcpy:393 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputc:283::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputc:283::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputc:283::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:280::cputc:363::cputln:240::cscroll:343::memcpy:393 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:240::cscroll:343::memcpy:393 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:287::cputc:363::cputln:240::cscroll:343::memcpy:393 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:240::cscroll:343::memcpy:393 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:297::cputc:363::cputln:240::cscroll:343::memcpy:393 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:240::cscroll:343::memcpy:393 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } ) always clobbers reg byte a -Statement [412] if(memcpy::src#2!=memcpy::src_end#0) goto memcpy::@2 [ memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] ( main:8::cputs:42::cputc:162::cputln:237::cscroll:343::memcpy:391 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:162::cputln:237::cscroll:343::memcpy:391 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:66::cputc:162::cputln:237::cscroll:343::memcpy:391 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:70::cputc:162::cputln:237::cscroll:343::memcpy:391 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:74::cputc:162::cputln:237::cscroll:343::memcpy:391 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:98::cputc:162::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:102::cputc:162::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:109::cputc:162::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:117::cputc:162::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:120::cputc:162::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_string:72::cputs:215::cputc:162::cputln:237::cscroll:343::memcpy:391 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputs:292::cputc:162::cputln:237::cscroll:343::memcpy:391 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputs:292::cputc:162::cputln:237::cscroll:343::memcpy:391 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputs:292::cputc:162::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputs:292::cputc:162::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputs:292::cputc:162::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputc:283::cputln:237::cscroll:343::memcpy:391 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputc:283::cputln:237::cscroll:343::memcpy:391 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputc:283::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputc:283::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputc:283::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:280::cputc:363::cputln:237::cscroll:343::memcpy:391 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:237::cscroll:343::memcpy:391 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:287::cputc:363::cputln:237::cscroll:343::memcpy:391 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:237::cscroll:343::memcpy:391 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:297::cputc:363::cputln:237::cscroll:343::memcpy:391 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:237::cscroll:343::memcpy:391 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::cputs:42::cputc:162::cputln:240::cscroll:343::memcpy:391 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:162::cputln:240::cscroll:343::memcpy:391 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:66::cputc:162::cputln:240::cscroll:343::memcpy:391 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:70::cputc:162::cputln:240::cscroll:343::memcpy:391 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:74::cputc:162::cputln:240::cscroll:343::memcpy:391 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:98::cputc:162::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:102::cputc:162::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:109::cputc:162::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:117::cputc:162::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:120::cputc:162::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_string:72::cputs:215::cputc:162::cputln:240::cscroll:343::memcpy:391 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputs:292::cputc:162::cputln:240::cscroll:343::memcpy:391 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputs:292::cputc:162::cputln:240::cscroll:343::memcpy:391 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputs:292::cputc:162::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputs:292::cputc:162::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputs:292::cputc:162::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputc:283::cputln:240::cscroll:343::memcpy:391 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputc:283::cputln:240::cscroll:343::memcpy:391 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputc:283::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputc:283::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputc:283::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:280::cputc:363::cputln:240::cscroll:343::memcpy:391 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:240::cscroll:343::memcpy:391 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:287::cputc:363::cputln:240::cscroll:343::memcpy:391 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:240::cscroll:343::memcpy:391 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:297::cputc:363::cputln:240::cscroll:343::memcpy:391 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:240::cscroll:343::memcpy:391 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::cputs:42::cputc:162::cputln:237::cscroll:343::memcpy:393 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:162::cputln:237::cscroll:343::memcpy:393 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:66::cputc:162::cputln:237::cscroll:343::memcpy:393 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:70::cputc:162::cputln:237::cscroll:343::memcpy:393 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:74::cputc:162::cputln:237::cscroll:343::memcpy:393 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:98::cputc:162::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:102::cputc:162::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:109::cputc:162::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:117::cputc:162::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:120::cputc:162::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_string:72::cputs:215::cputc:162::cputln:237::cscroll:343::memcpy:393 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputs:292::cputc:162::cputln:237::cscroll:343::memcpy:393 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputs:292::cputc:162::cputln:237::cscroll:343::memcpy:393 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputs:292::cputc:162::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputs:292::cputc:162::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputs:292::cputc:162::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputc:283::cputln:237::cscroll:343::memcpy:393 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputc:283::cputln:237::cscroll:343::memcpy:393 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputc:283::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputc:283::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputc:283::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:280::cputc:363::cputln:237::cscroll:343::memcpy:393 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:237::cscroll:343::memcpy:393 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:287::cputc:363::cputln:237::cscroll:343::memcpy:393 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:237::cscroll:343::memcpy:393 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:297::cputc:363::cputln:237::cscroll:343::memcpy:393 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:237::cscroll:343::memcpy:393 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::cputs:42::cputc:162::cputln:240::cscroll:343::memcpy:393 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:162::cputln:240::cscroll:343::memcpy:393 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:66::cputc:162::cputln:240::cscroll:343::memcpy:393 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:70::cputc:162::cputln:240::cscroll:343::memcpy:393 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:74::cputc:162::cputln:240::cscroll:343::memcpy:393 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:98::cputc:162::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:102::cputc:162::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:109::cputc:162::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:117::cputc:162::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:120::cputc:162::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_string:72::cputs:215::cputc:162::cputln:240::cscroll:343::memcpy:393 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputs:292::cputc:162::cputln:240::cscroll:343::memcpy:393 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputs:292::cputc:162::cputln:240::cscroll:343::memcpy:393 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputs:292::cputc:162::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputs:292::cputc:162::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputs:292::cputc:162::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputc:283::cputln:240::cscroll:343::memcpy:393 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputc:283::cputln:240::cscroll:343::memcpy:393 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputc:283::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputc:283::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputc:283::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:280::cputc:363::cputln:240::cscroll:343::memcpy:393 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:240::cscroll:343::memcpy:393 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:287::cputc:363::cputln:240::cscroll:343::memcpy:393 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:240::cscroll:343::memcpy:393 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:297::cputc:363::cputln:240::cscroll:343::memcpy:393 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:240::cscroll:343::memcpy:393 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } ) always clobbers reg byte a -Statement [414] *memcpy::dst#2 = *memcpy::src#2 [ memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] ( main:8::cputs:42::cputc:162::cputln:237::cscroll:343::memcpy:391 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:162::cputln:237::cscroll:343::memcpy:391 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:66::cputc:162::cputln:237::cscroll:343::memcpy:391 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:70::cputc:162::cputln:237::cscroll:343::memcpy:391 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:74::cputc:162::cputln:237::cscroll:343::memcpy:391 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:98::cputc:162::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:102::cputc:162::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:109::cputc:162::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:117::cputc:162::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:120::cputc:162::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_string:72::cputs:215::cputc:162::cputln:237::cscroll:343::memcpy:391 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputs:292::cputc:162::cputln:237::cscroll:343::memcpy:391 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputs:292::cputc:162::cputln:237::cscroll:343::memcpy:391 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputs:292::cputc:162::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputs:292::cputc:162::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputs:292::cputc:162::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputc:283::cputln:237::cscroll:343::memcpy:391 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputc:283::cputln:237::cscroll:343::memcpy:391 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputc:283::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputc:283::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputc:283::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:280::cputc:363::cputln:237::cscroll:343::memcpy:391 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:237::cscroll:343::memcpy:391 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:287::cputc:363::cputln:237::cscroll:343::memcpy:391 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:237::cscroll:343::memcpy:391 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:297::cputc:363::cputln:237::cscroll:343::memcpy:391 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:237::cscroll:343::memcpy:391 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::cputs:42::cputc:162::cputln:240::cscroll:343::memcpy:391 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:162::cputln:240::cscroll:343::memcpy:391 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:66::cputc:162::cputln:240::cscroll:343::memcpy:391 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:70::cputc:162::cputln:240::cscroll:343::memcpy:391 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:74::cputc:162::cputln:240::cscroll:343::memcpy:391 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:98::cputc:162::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:102::cputc:162::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:109::cputc:162::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:117::cputc:162::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:120::cputc:162::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_string:72::cputs:215::cputc:162::cputln:240::cscroll:343::memcpy:391 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputs:292::cputc:162::cputln:240::cscroll:343::memcpy:391 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputs:292::cputc:162::cputln:240::cscroll:343::memcpy:391 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputs:292::cputc:162::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputs:292::cputc:162::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputs:292::cputc:162::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputc:283::cputln:240::cscroll:343::memcpy:391 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputc:283::cputln:240::cscroll:343::memcpy:391 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputc:283::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputc:283::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputc:283::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:280::cputc:363::cputln:240::cscroll:343::memcpy:391 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:240::cscroll:343::memcpy:391 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:287::cputc:363::cputln:240::cscroll:343::memcpy:391 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:240::cscroll:343::memcpy:391 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:297::cputc:363::cputln:240::cscroll:343::memcpy:391 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:240::cscroll:343::memcpy:391 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::cputs:42::cputc:162::cputln:237::cscroll:343::memcpy:393 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:162::cputln:237::cscroll:343::memcpy:393 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:66::cputc:162::cputln:237::cscroll:343::memcpy:393 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:70::cputc:162::cputln:237::cscroll:343::memcpy:393 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:74::cputc:162::cputln:237::cscroll:343::memcpy:393 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:98::cputc:162::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:102::cputc:162::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:109::cputc:162::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:117::cputc:162::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:120::cputc:162::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_string:72::cputs:215::cputc:162::cputln:237::cscroll:343::memcpy:393 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputs:292::cputc:162::cputln:237::cscroll:343::memcpy:393 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputs:292::cputc:162::cputln:237::cscroll:343::memcpy:393 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputs:292::cputc:162::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputs:292::cputc:162::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputs:292::cputc:162::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputc:283::cputln:237::cscroll:343::memcpy:393 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputc:283::cputln:237::cscroll:343::memcpy:393 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputc:283::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputc:283::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputc:283::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:280::cputc:363::cputln:237::cscroll:343::memcpy:393 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:237::cscroll:343::memcpy:393 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:287::cputc:363::cputln:237::cscroll:343::memcpy:393 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:237::cscroll:343::memcpy:393 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:297::cputc:363::cputln:237::cscroll:343::memcpy:393 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:237::cscroll:343::memcpy:393 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::cputs:42::cputc:162::cputln:240::cscroll:343::memcpy:393 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:162::cputln:240::cscroll:343::memcpy:393 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:66::cputc:162::cputln:240::cscroll:343::memcpy:393 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:70::cputc:162::cputln:240::cscroll:343::memcpy:393 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:74::cputc:162::cputln:240::cscroll:343::memcpy:393 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:98::cputc:162::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:102::cputc:162::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:109::cputc:162::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:117::cputc:162::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:120::cputc:162::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_string:72::cputs:215::cputc:162::cputln:240::cscroll:343::memcpy:393 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputs:292::cputc:162::cputln:240::cscroll:343::memcpy:393 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputs:292::cputc:162::cputln:240::cscroll:343::memcpy:393 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputs:292::cputc:162::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputs:292::cputc:162::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputs:292::cputc:162::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputc:283::cputln:240::cscroll:343::memcpy:393 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputc:283::cputln:240::cscroll:343::memcpy:393 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputc:283::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputc:283::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputc:283::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:280::cputc:363::cputln:240::cscroll:343::memcpy:393 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:240::cscroll:343::memcpy:393 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:287::cputc:363::cputln:240::cscroll:343::memcpy:393 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:240::cscroll:343::memcpy:393 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:297::cputc:363::cputln:240::cscroll:343::memcpy:393 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:240::cscroll:343::memcpy:393 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } ) always clobbers reg byte a reg byte y -Statement [418] memset::end#0 = (byte*)memset::str#3 + $28 [ memset::str#3 memset::c#4 memset::end#0 ] ( main:8::cputs:42::cputc:162::cputln:237::cscroll:343::memset:395 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:162::cputln:237::cscroll:343::memset:395 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:66::cputc:162::cputln:237::cscroll:343::memset:395 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:70::cputc:162::cputln:237::cscroll:343::memset:395 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:74::cputc:162::cputln:237::cscroll:343::memset:395 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:98::cputc:162::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:102::cputc:162::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:109::cputc:162::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:117::cputc:162::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:120::cputc:162::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_string:72::cputs:215::cputc:162::cputln:237::cscroll:343::memset:395 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputs:292::cputc:162::cputln:237::cscroll:343::memset:395 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputs:292::cputc:162::cputln:237::cscroll:343::memset:395 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputs:292::cputc:162::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputs:292::cputc:162::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputs:292::cputc:162::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputc:283::cputln:237::cscroll:343::memset:395 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputc:283::cputln:237::cscroll:343::memset:395 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputc:283::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputc:283::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputc:283::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:280::cputc:363::cputln:237::cscroll:343::memset:395 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:237::cscroll:343::memset:395 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:287::cputc:363::cputln:237::cscroll:343::memset:395 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:237::cscroll:343::memset:395 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:297::cputc:363::cputln:237::cscroll:343::memset:395 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:237::cscroll:343::memset:395 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::cputs:42::cputc:162::cputln:240::cscroll:343::memset:395 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:162::cputln:240::cscroll:343::memset:395 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:66::cputc:162::cputln:240::cscroll:343::memset:395 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:70::cputc:162::cputln:240::cscroll:343::memset:395 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:74::cputc:162::cputln:240::cscroll:343::memset:395 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:98::cputc:162::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:102::cputc:162::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:109::cputc:162::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:117::cputc:162::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:120::cputc:162::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_string:72::cputs:215::cputc:162::cputln:240::cscroll:343::memset:395 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputs:292::cputc:162::cputln:240::cscroll:343::memset:395 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputs:292::cputc:162::cputln:240::cscroll:343::memset:395 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputs:292::cputc:162::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputs:292::cputc:162::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputs:292::cputc:162::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputc:283::cputln:240::cscroll:343::memset:395 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputc:283::cputln:240::cscroll:343::memset:395 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputc:283::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputc:283::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputc:283::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:280::cputc:363::cputln:240::cscroll:343::memset:395 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:240::cscroll:343::memset:395 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:287::cputc:363::cputln:240::cscroll:343::memset:395 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:240::cscroll:343::memset:395 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:297::cputc:363::cputln:240::cscroll:343::memset:395 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:240::cscroll:343::memset:395 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::cputs:42::cputc:162::cputln:237::cscroll:343::memset:397 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:162::cputln:237::cscroll:343::memset:397 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:66::cputc:162::cputln:237::cscroll:343::memset:397 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:70::cputc:162::cputln:237::cscroll:343::memset:397 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:74::cputc:162::cputln:237::cscroll:343::memset:397 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:98::cputc:162::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:102::cputc:162::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:109::cputc:162::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:117::cputc:162::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:120::cputc:162::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_string:72::cputs:215::cputc:162::cputln:237::cscroll:343::memset:397 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputs:292::cputc:162::cputln:237::cscroll:343::memset:397 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputs:292::cputc:162::cputln:237::cscroll:343::memset:397 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputs:292::cputc:162::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputs:292::cputc:162::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputs:292::cputc:162::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputc:283::cputln:237::cscroll:343::memset:397 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputc:283::cputln:237::cscroll:343::memset:397 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputc:283::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputc:283::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputc:283::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:280::cputc:363::cputln:237::cscroll:343::memset:397 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:237::cscroll:343::memset:397 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:287::cputc:363::cputln:237::cscroll:343::memset:397 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:237::cscroll:343::memset:397 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:297::cputc:363::cputln:237::cscroll:343::memset:397 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:237::cscroll:343::memset:397 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::cputs:42::cputc:162::cputln:240::cscroll:343::memset:397 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:162::cputln:240::cscroll:343::memset:397 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:66::cputc:162::cputln:240::cscroll:343::memset:397 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:70::cputc:162::cputln:240::cscroll:343::memset:397 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:74::cputc:162::cputln:240::cscroll:343::memset:397 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:98::cputc:162::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:102::cputc:162::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:109::cputc:162::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:117::cputc:162::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:120::cputc:162::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_string:72::cputs:215::cputc:162::cputln:240::cscroll:343::memset:397 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputs:292::cputc:162::cputln:240::cscroll:343::memset:397 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputs:292::cputc:162::cputln:240::cscroll:343::memset:397 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputs:292::cputc:162::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputs:292::cputc:162::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputs:292::cputc:162::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputc:283::cputln:240::cscroll:343::memset:397 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputc:283::cputln:240::cscroll:343::memset:397 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputc:283::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputc:283::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputc:283::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:280::cputc:363::cputln:240::cscroll:343::memset:397 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:240::cscroll:343::memset:397 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:287::cputc:363::cputln:240::cscroll:343::memset:397 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:240::cscroll:343::memset:397 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:297::cputc:363::cputln:240::cscroll:343::memset:397 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:240::cscroll:343::memset:397 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } ) always clobbers reg byte a +Statement [328] if(conio_cursor_y!=$19) goto cscroll::@return [ conio_cursor_y conio_line_text conio_line_color ] ( main:8::cputs:42::cputc:142::cputln:176::cscroll:282 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:142::cputln:176::cscroll:282 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:50::cputc:142::cputln:176::cscroll:282 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:54::cputc:142::cputln:176::cscroll:282 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:78::cputc:142::cputln:176::cscroll:282 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:82::cputc:142::cputln:176::cscroll:282 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:89::cputc:142::cputln:176::cscroll:282 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:97::cputc:142::cputln:176::cscroll:282 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:100::cputc:142::cputln:176::cscroll:282 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputs:231::cputc:142::cputln:176::cscroll:282 [ count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputs:231::cputc:142::cputln:176::cscroll:282 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputs:231::cputc:142::cputln:176::cscroll:282 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputs:231::cputc:142::cputln:176::cscroll:282 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputs:231::cputc:142::cputln:176::cscroll:282 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputc:222::cputln:176::cscroll:282 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputc:222::cputln:176::cscroll:282 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputc:222::cputln:176::cscroll:282 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputc:222::cputln:176::cscroll:282 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputc:222::cputln:176::cscroll:282 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:219::cputc:302::cputln:176::cscroll:282 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:176::cscroll:282 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:176::cscroll:282 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:176::cscroll:282 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:176::cscroll:282 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:226::cputc:302::cputln:176::cscroll:282 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:176::cscroll:282 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:176::cscroll:282 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:176::cscroll:282 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:176::cscroll:282 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:236::cputc:302::cputln:176::cscroll:282 [ count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:176::cscroll:282 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:176::cscroll:282 [ queen::r queen::column count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:176::cscroll:282 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:176::cscroll:282 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::cputs:42::cputc:142::cputln:179::cscroll:282 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:142::cputln:179::cscroll:282 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:50::cputc:142::cputln:179::cscroll:282 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:54::cputc:142::cputln:179::cscroll:282 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:78::cputc:142::cputln:179::cscroll:282 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:82::cputc:142::cputln:179::cscroll:282 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:89::cputc:142::cputln:179::cscroll:282 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:97::cputc:142::cputln:179::cscroll:282 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:100::cputc:142::cputln:179::cscroll:282 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputs:231::cputc:142::cputln:179::cscroll:282 [ count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputs:231::cputc:142::cputln:179::cscroll:282 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputs:231::cputc:142::cputln:179::cscroll:282 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputs:231::cputc:142::cputln:179::cscroll:282 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputs:231::cputc:142::cputln:179::cscroll:282 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputc:222::cputln:179::cscroll:282 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputc:222::cputln:179::cscroll:282 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputc:222::cputln:179::cscroll:282 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputc:222::cputln:179::cscroll:282 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputc:222::cputln:179::cscroll:282 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:219::cputc:302::cputln:179::cscroll:282 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:179::cscroll:282 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:179::cscroll:282 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:179::cscroll:282 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:179::cscroll:282 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:226::cputc:302::cputln:179::cscroll:282 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:179::cscroll:282 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:179::cscroll:282 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:179::cscroll:282 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:179::cscroll:282 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:236::cputc:302::cputln:179::cscroll:282 [ count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:179::cscroll:282 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:179::cscroll:282 [ queen::r queen::column count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:179::cscroll:282 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:179::cscroll:282 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } ) always clobbers reg byte a +Statement [337] conio_line_text = conio_line_text - $28 [ conio_cursor_y conio_line_text conio_line_color ] ( main:8::cputs:42::cputc:142::cputln:176::cscroll:282 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:142::cputln:176::cscroll:282 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:50::cputc:142::cputln:176::cscroll:282 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:54::cputc:142::cputln:176::cscroll:282 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:78::cputc:142::cputln:176::cscroll:282 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:82::cputc:142::cputln:176::cscroll:282 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:89::cputc:142::cputln:176::cscroll:282 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:97::cputc:142::cputln:176::cscroll:282 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:100::cputc:142::cputln:176::cscroll:282 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputs:231::cputc:142::cputln:176::cscroll:282 [ count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputs:231::cputc:142::cputln:176::cscroll:282 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputs:231::cputc:142::cputln:176::cscroll:282 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputs:231::cputc:142::cputln:176::cscroll:282 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputs:231::cputc:142::cputln:176::cscroll:282 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputc:222::cputln:176::cscroll:282 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputc:222::cputln:176::cscroll:282 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputc:222::cputln:176::cscroll:282 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputc:222::cputln:176::cscroll:282 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputc:222::cputln:176::cscroll:282 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:219::cputc:302::cputln:176::cscroll:282 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:176::cscroll:282 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:176::cscroll:282 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:176::cscroll:282 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:176::cscroll:282 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:226::cputc:302::cputln:176::cscroll:282 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:176::cscroll:282 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:176::cscroll:282 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:176::cscroll:282 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:176::cscroll:282 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:236::cputc:302::cputln:176::cscroll:282 [ count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:176::cscroll:282 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:176::cscroll:282 [ queen::r queen::column count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:176::cscroll:282 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:176::cscroll:282 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::cputs:42::cputc:142::cputln:179::cscroll:282 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:142::cputln:179::cscroll:282 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:50::cputc:142::cputln:179::cscroll:282 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:54::cputc:142::cputln:179::cscroll:282 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:78::cputc:142::cputln:179::cscroll:282 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:82::cputc:142::cputln:179::cscroll:282 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:89::cputc:142::cputln:179::cscroll:282 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:97::cputc:142::cputln:179::cscroll:282 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:100::cputc:142::cputln:179::cscroll:282 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputs:231::cputc:142::cputln:179::cscroll:282 [ count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputs:231::cputc:142::cputln:179::cscroll:282 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputs:231::cputc:142::cputln:179::cscroll:282 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputs:231::cputc:142::cputln:179::cscroll:282 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputs:231::cputc:142::cputln:179::cscroll:282 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputc:222::cputln:179::cscroll:282 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputc:222::cputln:179::cscroll:282 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputc:222::cputln:179::cscroll:282 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputc:222::cputln:179::cscroll:282 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputc:222::cputln:179::cscroll:282 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:219::cputc:302::cputln:179::cscroll:282 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:179::cscroll:282 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:179::cscroll:282 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:179::cscroll:282 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:179::cscroll:282 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:226::cputc:302::cputln:179::cscroll:282 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:179::cscroll:282 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:179::cscroll:282 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:179::cscroll:282 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:179::cscroll:282 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:236::cputc:302::cputln:179::cscroll:282 [ count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:179::cscroll:282 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:179::cscroll:282 [ queen::r queen::column count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:179::cscroll:282 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:179::cscroll:282 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } ) always clobbers reg byte a +Statement [338] conio_line_color = conio_line_color - $28 [ conio_cursor_y conio_line_text conio_line_color ] ( main:8::cputs:42::cputc:142::cputln:176::cscroll:282 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:142::cputln:176::cscroll:282 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:50::cputc:142::cputln:176::cscroll:282 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:54::cputc:142::cputln:176::cscroll:282 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:78::cputc:142::cputln:176::cscroll:282 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:82::cputc:142::cputln:176::cscroll:282 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:89::cputc:142::cputln:176::cscroll:282 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:97::cputc:142::cputln:176::cscroll:282 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:100::cputc:142::cputln:176::cscroll:282 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputs:231::cputc:142::cputln:176::cscroll:282 [ count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputs:231::cputc:142::cputln:176::cscroll:282 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputs:231::cputc:142::cputln:176::cscroll:282 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputs:231::cputc:142::cputln:176::cscroll:282 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputs:231::cputc:142::cputln:176::cscroll:282 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputc:222::cputln:176::cscroll:282 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputc:222::cputln:176::cscroll:282 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputc:222::cputln:176::cscroll:282 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputc:222::cputln:176::cscroll:282 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputc:222::cputln:176::cscroll:282 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:219::cputc:302::cputln:176::cscroll:282 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:176::cscroll:282 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:176::cscroll:282 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:176::cscroll:282 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:176::cscroll:282 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:226::cputc:302::cputln:176::cscroll:282 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:176::cscroll:282 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:176::cscroll:282 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:176::cscroll:282 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:176::cscroll:282 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:236::cputc:302::cputln:176::cscroll:282 [ count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:176::cscroll:282 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:176::cscroll:282 [ queen::r queen::column count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:176::cscroll:282 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:176::cscroll:282 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::cputs:42::cputc:142::cputln:179::cscroll:282 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:142::cputln:179::cscroll:282 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:50::cputc:142::cputln:179::cscroll:282 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:54::cputc:142::cputln:179::cscroll:282 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:78::cputc:142::cputln:179::cscroll:282 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:82::cputc:142::cputln:179::cscroll:282 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:89::cputc:142::cputln:179::cscroll:282 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:97::cputc:142::cputln:179::cscroll:282 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:100::cputc:142::cputln:179::cscroll:282 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputs:231::cputc:142::cputln:179::cscroll:282 [ count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputs:231::cputc:142::cputln:179::cscroll:282 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputs:231::cputc:142::cputln:179::cscroll:282 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputs:231::cputc:142::cputln:179::cscroll:282 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputs:231::cputc:142::cputln:179::cscroll:282 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputc:222::cputln:179::cscroll:282 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputc:222::cputln:179::cscroll:282 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputc:222::cputln:179::cscroll:282 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputc:222::cputln:179::cscroll:282 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputc:222::cputln:179::cscroll:282 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:219::cputc:302::cputln:179::cscroll:282 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:179::cscroll:282 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:179::cscroll:282 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:179::cscroll:282 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:179::cscroll:282 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:226::cputc:302::cputln:179::cscroll:282 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:179::cscroll:282 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:179::cscroll:282 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:179::cscroll:282 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:179::cscroll:282 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:236::cputc:302::cputln:179::cscroll:282 [ count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:179::cscroll:282 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:179::cscroll:282 [ queen::r queen::column count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:179::cscroll:282 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:179::cscroll:282 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } ) always clobbers reg byte a +Statement [343] toupper::return#0 = toupper::ch#0 + 'A'-'a' [ toupper::return#0 ] ( main:8::printf_uint:46::printf_number_buffer:147::strupr:229::toupper:309 [ count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } main:8::printf_ulong:52::printf_number_buffer:154::strupr:229::toupper:309 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::strupr:229::toupper:309 [ queen::r queen::column count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::strupr:229::toupper:309 [ queen::r queen::column count print::i1#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { toupper::return#2 = toupper::return#3 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::strupr:229::toupper:309 [ queen::r queen::column count print::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { toupper::return#2 = toupper::return#3 } } ) always clobbers reg byte a +Statement [347] memcpy::src_end#0 = (byte*)memcpy::source#2 + (word)$19*$28-$28 [ memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] ( main:8::cputs:42::cputc:142::cputln:176::cscroll:282::memcpy:330 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:142::cputln:176::cscroll:282::memcpy:330 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:50::cputc:142::cputln:176::cscroll:282::memcpy:330 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:54::cputc:142::cputln:176::cscroll:282::memcpy:330 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:78::cputc:142::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:82::cputc:142::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:89::cputc:142::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:97::cputc:142::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:100::cputc:142::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputs:231::cputc:142::cputln:176::cscroll:282::memcpy:330 [ count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputs:231::cputc:142::cputln:176::cscroll:282::memcpy:330 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputs:231::cputc:142::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputs:231::cputc:142::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputs:231::cputc:142::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputc:222::cputln:176::cscroll:282::memcpy:330 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputc:222::cputln:176::cscroll:282::memcpy:330 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputc:222::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputc:222::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputc:222::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:219::cputc:302::cputln:176::cscroll:282::memcpy:330 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:176::cscroll:282::memcpy:330 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:226::cputc:302::cputln:176::cscroll:282::memcpy:330 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:176::cscroll:282::memcpy:330 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:236::cputc:302::cputln:176::cscroll:282::memcpy:330 [ count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:176::cscroll:282::memcpy:330 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::cputs:42::cputc:142::cputln:179::cscroll:282::memcpy:330 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:142::cputln:179::cscroll:282::memcpy:330 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:50::cputc:142::cputln:179::cscroll:282::memcpy:330 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:54::cputc:142::cputln:179::cscroll:282::memcpy:330 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:78::cputc:142::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:82::cputc:142::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:89::cputc:142::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:97::cputc:142::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:100::cputc:142::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputs:231::cputc:142::cputln:179::cscroll:282::memcpy:330 [ count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputs:231::cputc:142::cputln:179::cscroll:282::memcpy:330 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputs:231::cputc:142::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputs:231::cputc:142::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputs:231::cputc:142::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputc:222::cputln:179::cscroll:282::memcpy:330 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputc:222::cputln:179::cscroll:282::memcpy:330 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputc:222::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputc:222::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputc:222::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:219::cputc:302::cputln:179::cscroll:282::memcpy:330 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:179::cscroll:282::memcpy:330 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:226::cputc:302::cputln:179::cscroll:282::memcpy:330 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:179::cscroll:282::memcpy:330 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:236::cputc:302::cputln:179::cscroll:282::memcpy:330 [ count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:179::cscroll:282::memcpy:330 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::cputs:42::cputc:142::cputln:176::cscroll:282::memcpy:332 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:142::cputln:176::cscroll:282::memcpy:332 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:50::cputc:142::cputln:176::cscroll:282::memcpy:332 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:54::cputc:142::cputln:176::cscroll:282::memcpy:332 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:78::cputc:142::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:82::cputc:142::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:89::cputc:142::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:97::cputc:142::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:100::cputc:142::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputs:231::cputc:142::cputln:176::cscroll:282::memcpy:332 [ count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputs:231::cputc:142::cputln:176::cscroll:282::memcpy:332 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputs:231::cputc:142::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputs:231::cputc:142::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputs:231::cputc:142::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputc:222::cputln:176::cscroll:282::memcpy:332 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputc:222::cputln:176::cscroll:282::memcpy:332 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputc:222::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputc:222::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputc:222::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:219::cputc:302::cputln:176::cscroll:282::memcpy:332 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:176::cscroll:282::memcpy:332 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:226::cputc:302::cputln:176::cscroll:282::memcpy:332 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:176::cscroll:282::memcpy:332 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:236::cputc:302::cputln:176::cscroll:282::memcpy:332 [ count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:176::cscroll:282::memcpy:332 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::cputs:42::cputc:142::cputln:179::cscroll:282::memcpy:332 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:142::cputln:179::cscroll:282::memcpy:332 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:50::cputc:142::cputln:179::cscroll:282::memcpy:332 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:54::cputc:142::cputln:179::cscroll:282::memcpy:332 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:78::cputc:142::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:82::cputc:142::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:89::cputc:142::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:97::cputc:142::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:100::cputc:142::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputs:231::cputc:142::cputln:179::cscroll:282::memcpy:332 [ count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputs:231::cputc:142::cputln:179::cscroll:282::memcpy:332 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputs:231::cputc:142::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputs:231::cputc:142::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputs:231::cputc:142::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputc:222::cputln:179::cscroll:282::memcpy:332 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputc:222::cputln:179::cscroll:282::memcpy:332 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputc:222::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputc:222::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputc:222::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:219::cputc:302::cputln:179::cscroll:282::memcpy:332 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:179::cscroll:282::memcpy:332 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:226::cputc:302::cputln:179::cscroll:282::memcpy:332 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:179::cscroll:282::memcpy:332 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:236::cputc:302::cputln:179::cscroll:282::memcpy:332 [ count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:179::cscroll:282::memcpy:332 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } ) always clobbers reg byte a +Statement [348] memcpy::src#4 = (byte*)memcpy::source#2 [ memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] ( main:8::cputs:42::cputc:142::cputln:176::cscroll:282::memcpy:330 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:142::cputln:176::cscroll:282::memcpy:330 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:50::cputc:142::cputln:176::cscroll:282::memcpy:330 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:54::cputc:142::cputln:176::cscroll:282::memcpy:330 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:78::cputc:142::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:82::cputc:142::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:89::cputc:142::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:97::cputc:142::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:100::cputc:142::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputs:231::cputc:142::cputln:176::cscroll:282::memcpy:330 [ count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputs:231::cputc:142::cputln:176::cscroll:282::memcpy:330 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputs:231::cputc:142::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputs:231::cputc:142::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputs:231::cputc:142::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputc:222::cputln:176::cscroll:282::memcpy:330 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputc:222::cputln:176::cscroll:282::memcpy:330 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputc:222::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputc:222::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputc:222::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:219::cputc:302::cputln:176::cscroll:282::memcpy:330 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:176::cscroll:282::memcpy:330 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:226::cputc:302::cputln:176::cscroll:282::memcpy:330 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:176::cscroll:282::memcpy:330 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:236::cputc:302::cputln:176::cscroll:282::memcpy:330 [ count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:176::cscroll:282::memcpy:330 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::cputs:42::cputc:142::cputln:179::cscroll:282::memcpy:330 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:142::cputln:179::cscroll:282::memcpy:330 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:50::cputc:142::cputln:179::cscroll:282::memcpy:330 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:54::cputc:142::cputln:179::cscroll:282::memcpy:330 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:78::cputc:142::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:82::cputc:142::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:89::cputc:142::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:97::cputc:142::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:100::cputc:142::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputs:231::cputc:142::cputln:179::cscroll:282::memcpy:330 [ count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputs:231::cputc:142::cputln:179::cscroll:282::memcpy:330 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputs:231::cputc:142::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputs:231::cputc:142::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputs:231::cputc:142::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputc:222::cputln:179::cscroll:282::memcpy:330 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputc:222::cputln:179::cscroll:282::memcpy:330 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputc:222::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputc:222::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputc:222::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:219::cputc:302::cputln:179::cscroll:282::memcpy:330 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:179::cscroll:282::memcpy:330 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:226::cputc:302::cputln:179::cscroll:282::memcpy:330 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:179::cscroll:282::memcpy:330 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:236::cputc:302::cputln:179::cscroll:282::memcpy:330 [ count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:179::cscroll:282::memcpy:330 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::cputs:42::cputc:142::cputln:176::cscroll:282::memcpy:332 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:142::cputln:176::cscroll:282::memcpy:332 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:50::cputc:142::cputln:176::cscroll:282::memcpy:332 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:54::cputc:142::cputln:176::cscroll:282::memcpy:332 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:78::cputc:142::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:82::cputc:142::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:89::cputc:142::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:97::cputc:142::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:100::cputc:142::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputs:231::cputc:142::cputln:176::cscroll:282::memcpy:332 [ count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputs:231::cputc:142::cputln:176::cscroll:282::memcpy:332 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputs:231::cputc:142::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputs:231::cputc:142::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputs:231::cputc:142::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputc:222::cputln:176::cscroll:282::memcpy:332 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputc:222::cputln:176::cscroll:282::memcpy:332 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputc:222::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputc:222::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputc:222::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:219::cputc:302::cputln:176::cscroll:282::memcpy:332 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:176::cscroll:282::memcpy:332 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:226::cputc:302::cputln:176::cscroll:282::memcpy:332 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:176::cscroll:282::memcpy:332 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:236::cputc:302::cputln:176::cscroll:282::memcpy:332 [ count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:176::cscroll:282::memcpy:332 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::cputs:42::cputc:142::cputln:179::cscroll:282::memcpy:332 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:142::cputln:179::cscroll:282::memcpy:332 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:50::cputc:142::cputln:179::cscroll:282::memcpy:332 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:54::cputc:142::cputln:179::cscroll:282::memcpy:332 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:78::cputc:142::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:82::cputc:142::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:89::cputc:142::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:97::cputc:142::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:100::cputc:142::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputs:231::cputc:142::cputln:179::cscroll:282::memcpy:332 [ count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputs:231::cputc:142::cputln:179::cscroll:282::memcpy:332 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputs:231::cputc:142::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputs:231::cputc:142::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputs:231::cputc:142::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputc:222::cputln:179::cscroll:282::memcpy:332 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputc:222::cputln:179::cscroll:282::memcpy:332 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputc:222::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputc:222::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputc:222::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:219::cputc:302::cputln:179::cscroll:282::memcpy:332 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:179::cscroll:282::memcpy:332 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:226::cputc:302::cputln:179::cscroll:282::memcpy:332 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:179::cscroll:282::memcpy:332 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:236::cputc:302::cputln:179::cscroll:282::memcpy:332 [ count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:179::cscroll:282::memcpy:332 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } ) always clobbers reg byte a +Statement [349] memcpy::dst#4 = (byte*)memcpy::destination#2 [ memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] ( main:8::cputs:42::cputc:142::cputln:176::cscroll:282::memcpy:330 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:142::cputln:176::cscroll:282::memcpy:330 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:50::cputc:142::cputln:176::cscroll:282::memcpy:330 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:54::cputc:142::cputln:176::cscroll:282::memcpy:330 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:78::cputc:142::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:82::cputc:142::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:89::cputc:142::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:97::cputc:142::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:100::cputc:142::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputs:231::cputc:142::cputln:176::cscroll:282::memcpy:330 [ count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputs:231::cputc:142::cputln:176::cscroll:282::memcpy:330 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputs:231::cputc:142::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputs:231::cputc:142::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputs:231::cputc:142::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputc:222::cputln:176::cscroll:282::memcpy:330 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputc:222::cputln:176::cscroll:282::memcpy:330 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputc:222::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputc:222::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputc:222::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:219::cputc:302::cputln:176::cscroll:282::memcpy:330 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:176::cscroll:282::memcpy:330 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:226::cputc:302::cputln:176::cscroll:282::memcpy:330 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:176::cscroll:282::memcpy:330 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:236::cputc:302::cputln:176::cscroll:282::memcpy:330 [ count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:176::cscroll:282::memcpy:330 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::cputs:42::cputc:142::cputln:179::cscroll:282::memcpy:330 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:142::cputln:179::cscroll:282::memcpy:330 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:50::cputc:142::cputln:179::cscroll:282::memcpy:330 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:54::cputc:142::cputln:179::cscroll:282::memcpy:330 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:78::cputc:142::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:82::cputc:142::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:89::cputc:142::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:97::cputc:142::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:100::cputc:142::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputs:231::cputc:142::cputln:179::cscroll:282::memcpy:330 [ count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputs:231::cputc:142::cputln:179::cscroll:282::memcpy:330 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputs:231::cputc:142::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputs:231::cputc:142::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputs:231::cputc:142::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputc:222::cputln:179::cscroll:282::memcpy:330 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputc:222::cputln:179::cscroll:282::memcpy:330 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputc:222::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputc:222::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputc:222::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:219::cputc:302::cputln:179::cscroll:282::memcpy:330 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:179::cscroll:282::memcpy:330 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:226::cputc:302::cputln:179::cscroll:282::memcpy:330 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:179::cscroll:282::memcpy:330 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:236::cputc:302::cputln:179::cscroll:282::memcpy:330 [ count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:179::cscroll:282::memcpy:330 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::cputs:42::cputc:142::cputln:176::cscroll:282::memcpy:332 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:142::cputln:176::cscroll:282::memcpy:332 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:50::cputc:142::cputln:176::cscroll:282::memcpy:332 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:54::cputc:142::cputln:176::cscroll:282::memcpy:332 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:78::cputc:142::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:82::cputc:142::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:89::cputc:142::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:97::cputc:142::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:100::cputc:142::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputs:231::cputc:142::cputln:176::cscroll:282::memcpy:332 [ count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputs:231::cputc:142::cputln:176::cscroll:282::memcpy:332 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputs:231::cputc:142::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputs:231::cputc:142::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputs:231::cputc:142::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputc:222::cputln:176::cscroll:282::memcpy:332 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputc:222::cputln:176::cscroll:282::memcpy:332 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputc:222::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputc:222::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputc:222::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:219::cputc:302::cputln:176::cscroll:282::memcpy:332 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:176::cscroll:282::memcpy:332 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:226::cputc:302::cputln:176::cscroll:282::memcpy:332 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:176::cscroll:282::memcpy:332 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:236::cputc:302::cputln:176::cscroll:282::memcpy:332 [ count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:176::cscroll:282::memcpy:332 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::cputs:42::cputc:142::cputln:179::cscroll:282::memcpy:332 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:142::cputln:179::cscroll:282::memcpy:332 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:50::cputc:142::cputln:179::cscroll:282::memcpy:332 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:54::cputc:142::cputln:179::cscroll:282::memcpy:332 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:78::cputc:142::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:82::cputc:142::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:89::cputc:142::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:97::cputc:142::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:100::cputc:142::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputs:231::cputc:142::cputln:179::cscroll:282::memcpy:332 [ count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputs:231::cputc:142::cputln:179::cscroll:282::memcpy:332 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputs:231::cputc:142::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputs:231::cputc:142::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputs:231::cputc:142::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputc:222::cputln:179::cscroll:282::memcpy:332 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputc:222::cputln:179::cscroll:282::memcpy:332 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputc:222::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputc:222::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputc:222::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:219::cputc:302::cputln:179::cscroll:282::memcpy:332 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:179::cscroll:282::memcpy:332 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:226::cputc:302::cputln:179::cscroll:282::memcpy:332 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:179::cscroll:282::memcpy:332 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:236::cputc:302::cputln:179::cscroll:282::memcpy:332 [ count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:179::cscroll:282::memcpy:332 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } ) always clobbers reg byte a +Statement [351] if(memcpy::src#2!=memcpy::src_end#0) goto memcpy::@2 [ memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] ( main:8::cputs:42::cputc:142::cputln:176::cscroll:282::memcpy:330 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:142::cputln:176::cscroll:282::memcpy:330 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:50::cputc:142::cputln:176::cscroll:282::memcpy:330 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:54::cputc:142::cputln:176::cscroll:282::memcpy:330 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:78::cputc:142::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:82::cputc:142::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:89::cputc:142::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:97::cputc:142::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:100::cputc:142::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputs:231::cputc:142::cputln:176::cscroll:282::memcpy:330 [ count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputs:231::cputc:142::cputln:176::cscroll:282::memcpy:330 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputs:231::cputc:142::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputs:231::cputc:142::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputs:231::cputc:142::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputc:222::cputln:176::cscroll:282::memcpy:330 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputc:222::cputln:176::cscroll:282::memcpy:330 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputc:222::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputc:222::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputc:222::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:219::cputc:302::cputln:176::cscroll:282::memcpy:330 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:176::cscroll:282::memcpy:330 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:226::cputc:302::cputln:176::cscroll:282::memcpy:330 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:176::cscroll:282::memcpy:330 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:236::cputc:302::cputln:176::cscroll:282::memcpy:330 [ count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:176::cscroll:282::memcpy:330 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::cputs:42::cputc:142::cputln:179::cscroll:282::memcpy:330 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:142::cputln:179::cscroll:282::memcpy:330 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:50::cputc:142::cputln:179::cscroll:282::memcpy:330 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:54::cputc:142::cputln:179::cscroll:282::memcpy:330 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:78::cputc:142::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:82::cputc:142::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:89::cputc:142::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:97::cputc:142::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:100::cputc:142::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputs:231::cputc:142::cputln:179::cscroll:282::memcpy:330 [ count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputs:231::cputc:142::cputln:179::cscroll:282::memcpy:330 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputs:231::cputc:142::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputs:231::cputc:142::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputs:231::cputc:142::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputc:222::cputln:179::cscroll:282::memcpy:330 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputc:222::cputln:179::cscroll:282::memcpy:330 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputc:222::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputc:222::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputc:222::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:219::cputc:302::cputln:179::cscroll:282::memcpy:330 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:179::cscroll:282::memcpy:330 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:226::cputc:302::cputln:179::cscroll:282::memcpy:330 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:179::cscroll:282::memcpy:330 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:236::cputc:302::cputln:179::cscroll:282::memcpy:330 [ count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:179::cscroll:282::memcpy:330 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::cputs:42::cputc:142::cputln:176::cscroll:282::memcpy:332 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:142::cputln:176::cscroll:282::memcpy:332 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:50::cputc:142::cputln:176::cscroll:282::memcpy:332 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:54::cputc:142::cputln:176::cscroll:282::memcpy:332 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:78::cputc:142::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:82::cputc:142::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:89::cputc:142::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:97::cputc:142::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:100::cputc:142::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputs:231::cputc:142::cputln:176::cscroll:282::memcpy:332 [ count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputs:231::cputc:142::cputln:176::cscroll:282::memcpy:332 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputs:231::cputc:142::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputs:231::cputc:142::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputs:231::cputc:142::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputc:222::cputln:176::cscroll:282::memcpy:332 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputc:222::cputln:176::cscroll:282::memcpy:332 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputc:222::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputc:222::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputc:222::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:219::cputc:302::cputln:176::cscroll:282::memcpy:332 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:176::cscroll:282::memcpy:332 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:226::cputc:302::cputln:176::cscroll:282::memcpy:332 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:176::cscroll:282::memcpy:332 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:236::cputc:302::cputln:176::cscroll:282::memcpy:332 [ count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:176::cscroll:282::memcpy:332 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::cputs:42::cputc:142::cputln:179::cscroll:282::memcpy:332 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:142::cputln:179::cscroll:282::memcpy:332 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:50::cputc:142::cputln:179::cscroll:282::memcpy:332 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:54::cputc:142::cputln:179::cscroll:282::memcpy:332 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:78::cputc:142::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:82::cputc:142::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:89::cputc:142::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:97::cputc:142::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:100::cputc:142::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputs:231::cputc:142::cputln:179::cscroll:282::memcpy:332 [ count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputs:231::cputc:142::cputln:179::cscroll:282::memcpy:332 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputs:231::cputc:142::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputs:231::cputc:142::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputs:231::cputc:142::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputc:222::cputln:179::cscroll:282::memcpy:332 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputc:222::cputln:179::cscroll:282::memcpy:332 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputc:222::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputc:222::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputc:222::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:219::cputc:302::cputln:179::cscroll:282::memcpy:332 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:179::cscroll:282::memcpy:332 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:226::cputc:302::cputln:179::cscroll:282::memcpy:332 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:179::cscroll:282::memcpy:332 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:236::cputc:302::cputln:179::cscroll:282::memcpy:332 [ count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:179::cscroll:282::memcpy:332 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } ) always clobbers reg byte a +Statement [353] *memcpy::dst#2 = *memcpy::src#2 [ memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] ( main:8::cputs:42::cputc:142::cputln:176::cscroll:282::memcpy:330 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:142::cputln:176::cscroll:282::memcpy:330 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:50::cputc:142::cputln:176::cscroll:282::memcpy:330 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:54::cputc:142::cputln:176::cscroll:282::memcpy:330 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:78::cputc:142::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:82::cputc:142::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:89::cputc:142::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:97::cputc:142::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:100::cputc:142::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputs:231::cputc:142::cputln:176::cscroll:282::memcpy:330 [ count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputs:231::cputc:142::cputln:176::cscroll:282::memcpy:330 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputs:231::cputc:142::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputs:231::cputc:142::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputs:231::cputc:142::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputc:222::cputln:176::cscroll:282::memcpy:330 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputc:222::cputln:176::cscroll:282::memcpy:330 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputc:222::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputc:222::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputc:222::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:219::cputc:302::cputln:176::cscroll:282::memcpy:330 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:176::cscroll:282::memcpy:330 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:226::cputc:302::cputln:176::cscroll:282::memcpy:330 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:176::cscroll:282::memcpy:330 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:236::cputc:302::cputln:176::cscroll:282::memcpy:330 [ count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:176::cscroll:282::memcpy:330 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::cputs:42::cputc:142::cputln:179::cscroll:282::memcpy:330 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:142::cputln:179::cscroll:282::memcpy:330 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:50::cputc:142::cputln:179::cscroll:282::memcpy:330 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:54::cputc:142::cputln:179::cscroll:282::memcpy:330 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:78::cputc:142::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:82::cputc:142::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:89::cputc:142::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:97::cputc:142::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:100::cputc:142::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputs:231::cputc:142::cputln:179::cscroll:282::memcpy:330 [ count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputs:231::cputc:142::cputln:179::cscroll:282::memcpy:330 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputs:231::cputc:142::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputs:231::cputc:142::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputs:231::cputc:142::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputc:222::cputln:179::cscroll:282::memcpy:330 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputc:222::cputln:179::cscroll:282::memcpy:330 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputc:222::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputc:222::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputc:222::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:219::cputc:302::cputln:179::cscroll:282::memcpy:330 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:179::cscroll:282::memcpy:330 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:226::cputc:302::cputln:179::cscroll:282::memcpy:330 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:179::cscroll:282::memcpy:330 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:236::cputc:302::cputln:179::cscroll:282::memcpy:330 [ count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:179::cscroll:282::memcpy:330 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::cputs:42::cputc:142::cputln:176::cscroll:282::memcpy:332 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:142::cputln:176::cscroll:282::memcpy:332 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:50::cputc:142::cputln:176::cscroll:282::memcpy:332 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:54::cputc:142::cputln:176::cscroll:282::memcpy:332 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:78::cputc:142::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:82::cputc:142::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:89::cputc:142::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:97::cputc:142::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:100::cputc:142::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputs:231::cputc:142::cputln:176::cscroll:282::memcpy:332 [ count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputs:231::cputc:142::cputln:176::cscroll:282::memcpy:332 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputs:231::cputc:142::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputs:231::cputc:142::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputs:231::cputc:142::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputc:222::cputln:176::cscroll:282::memcpy:332 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputc:222::cputln:176::cscroll:282::memcpy:332 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputc:222::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputc:222::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputc:222::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:219::cputc:302::cputln:176::cscroll:282::memcpy:332 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:176::cscroll:282::memcpy:332 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:226::cputc:302::cputln:176::cscroll:282::memcpy:332 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:176::cscroll:282::memcpy:332 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:236::cputc:302::cputln:176::cscroll:282::memcpy:332 [ count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:176::cscroll:282::memcpy:332 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::cputs:42::cputc:142::cputln:179::cscroll:282::memcpy:332 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:142::cputln:179::cscroll:282::memcpy:332 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:50::cputc:142::cputln:179::cscroll:282::memcpy:332 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:54::cputc:142::cputln:179::cscroll:282::memcpy:332 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:78::cputc:142::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:82::cputc:142::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:89::cputc:142::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:97::cputc:142::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:100::cputc:142::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputs:231::cputc:142::cputln:179::cscroll:282::memcpy:332 [ count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputs:231::cputc:142::cputln:179::cscroll:282::memcpy:332 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputs:231::cputc:142::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputs:231::cputc:142::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputs:231::cputc:142::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputc:222::cputln:179::cscroll:282::memcpy:332 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputc:222::cputln:179::cscroll:282::memcpy:332 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputc:222::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputc:222::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputc:222::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:219::cputc:302::cputln:179::cscroll:282::memcpy:332 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:179::cscroll:282::memcpy:332 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:226::cputc:302::cputln:179::cscroll:282::memcpy:332 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:179::cscroll:282::memcpy:332 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:236::cputc:302::cputln:179::cscroll:282::memcpy:332 [ count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:179::cscroll:282::memcpy:332 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } ) always clobbers reg byte a reg byte y +Statement [357] memset::end#0 = (byte*)memset::str#3 + $28 [ memset::str#3 memset::c#4 memset::end#0 ] ( main:8::cputs:42::cputc:142::cputln:176::cscroll:282::memset:334 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:142::cputln:176::cscroll:282::memset:334 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:50::cputc:142::cputln:176::cscroll:282::memset:334 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:54::cputc:142::cputln:176::cscroll:282::memset:334 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:78::cputc:142::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:82::cputc:142::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:89::cputc:142::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:97::cputc:142::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:100::cputc:142::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputs:231::cputc:142::cputln:176::cscroll:282::memset:334 [ count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputs:231::cputc:142::cputln:176::cscroll:282::memset:334 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputs:231::cputc:142::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputs:231::cputc:142::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputs:231::cputc:142::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputc:222::cputln:176::cscroll:282::memset:334 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputc:222::cputln:176::cscroll:282::memset:334 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputc:222::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputc:222::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputc:222::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:219::cputc:302::cputln:176::cscroll:282::memset:334 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:176::cscroll:282::memset:334 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:226::cputc:302::cputln:176::cscroll:282::memset:334 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:176::cscroll:282::memset:334 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:236::cputc:302::cputln:176::cscroll:282::memset:334 [ count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:176::cscroll:282::memset:334 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::cputs:42::cputc:142::cputln:179::cscroll:282::memset:334 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:142::cputln:179::cscroll:282::memset:334 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:50::cputc:142::cputln:179::cscroll:282::memset:334 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:54::cputc:142::cputln:179::cscroll:282::memset:334 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:78::cputc:142::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:82::cputc:142::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:89::cputc:142::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:97::cputc:142::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:100::cputc:142::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputs:231::cputc:142::cputln:179::cscroll:282::memset:334 [ count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputs:231::cputc:142::cputln:179::cscroll:282::memset:334 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputs:231::cputc:142::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputs:231::cputc:142::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputs:231::cputc:142::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputc:222::cputln:179::cscroll:282::memset:334 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputc:222::cputln:179::cscroll:282::memset:334 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputc:222::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputc:222::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputc:222::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:219::cputc:302::cputln:179::cscroll:282::memset:334 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:179::cscroll:282::memset:334 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:226::cputc:302::cputln:179::cscroll:282::memset:334 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:179::cscroll:282::memset:334 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:236::cputc:302::cputln:179::cscroll:282::memset:334 [ count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:179::cscroll:282::memset:334 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::cputs:42::cputc:142::cputln:176::cscroll:282::memset:336 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:142::cputln:176::cscroll:282::memset:336 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:50::cputc:142::cputln:176::cscroll:282::memset:336 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:54::cputc:142::cputln:176::cscroll:282::memset:336 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:78::cputc:142::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:82::cputc:142::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:89::cputc:142::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:97::cputc:142::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:100::cputc:142::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputs:231::cputc:142::cputln:176::cscroll:282::memset:336 [ count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputs:231::cputc:142::cputln:176::cscroll:282::memset:336 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputs:231::cputc:142::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputs:231::cputc:142::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputs:231::cputc:142::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputc:222::cputln:176::cscroll:282::memset:336 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputc:222::cputln:176::cscroll:282::memset:336 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputc:222::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputc:222::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputc:222::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:219::cputc:302::cputln:176::cscroll:282::memset:336 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:176::cscroll:282::memset:336 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:226::cputc:302::cputln:176::cscroll:282::memset:336 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:176::cscroll:282::memset:336 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:236::cputc:302::cputln:176::cscroll:282::memset:336 [ count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:176::cscroll:282::memset:336 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::cputs:42::cputc:142::cputln:179::cscroll:282::memset:336 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:142::cputln:179::cscroll:282::memset:336 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:50::cputc:142::cputln:179::cscroll:282::memset:336 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:54::cputc:142::cputln:179::cscroll:282::memset:336 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:78::cputc:142::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:82::cputc:142::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:89::cputc:142::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:97::cputc:142::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:100::cputc:142::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputs:231::cputc:142::cputln:179::cscroll:282::memset:336 [ count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputs:231::cputc:142::cputln:179::cscroll:282::memset:336 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputs:231::cputc:142::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputs:231::cputc:142::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputs:231::cputc:142::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputc:222::cputln:179::cscroll:282::memset:336 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputc:222::cputln:179::cscroll:282::memset:336 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputc:222::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputc:222::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputc:222::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:219::cputc:302::cputln:179::cscroll:282::memset:336 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:179::cscroll:282::memset:336 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:226::cputc:302::cputln:179::cscroll:282::memset:336 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:179::cscroll:282::memset:336 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:236::cputc:302::cputln:179::cscroll:282::memset:336 [ count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:179::cscroll:282::memset:336 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } ) always clobbers reg byte a Removing always clobbered register reg byte a as potential for zp[1]:82 [ memset::c#4 ] -Statement [419] memset::dst#4 = (byte*)memset::str#3 [ memset::c#4 memset::end#0 memset::dst#4 ] ( main:8::cputs:42::cputc:162::cputln:237::cscroll:343::memset:395 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:162::cputln:237::cscroll:343::memset:395 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:66::cputc:162::cputln:237::cscroll:343::memset:395 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:70::cputc:162::cputln:237::cscroll:343::memset:395 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:74::cputc:162::cputln:237::cscroll:343::memset:395 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:98::cputc:162::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:102::cputc:162::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:109::cputc:162::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:117::cputc:162::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:120::cputc:162::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_string:72::cputs:215::cputc:162::cputln:237::cscroll:343::memset:395 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputs:292::cputc:162::cputln:237::cscroll:343::memset:395 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputs:292::cputc:162::cputln:237::cscroll:343::memset:395 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputs:292::cputc:162::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputs:292::cputc:162::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputs:292::cputc:162::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputc:283::cputln:237::cscroll:343::memset:395 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputc:283::cputln:237::cscroll:343::memset:395 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputc:283::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputc:283::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputc:283::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:280::cputc:363::cputln:237::cscroll:343::memset:395 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:237::cscroll:343::memset:395 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:287::cputc:363::cputln:237::cscroll:343::memset:395 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:237::cscroll:343::memset:395 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:297::cputc:363::cputln:237::cscroll:343::memset:395 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:237::cscroll:343::memset:395 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::cputs:42::cputc:162::cputln:240::cscroll:343::memset:395 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:162::cputln:240::cscroll:343::memset:395 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:66::cputc:162::cputln:240::cscroll:343::memset:395 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:70::cputc:162::cputln:240::cscroll:343::memset:395 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:74::cputc:162::cputln:240::cscroll:343::memset:395 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:98::cputc:162::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:102::cputc:162::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:109::cputc:162::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:117::cputc:162::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:120::cputc:162::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_string:72::cputs:215::cputc:162::cputln:240::cscroll:343::memset:395 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputs:292::cputc:162::cputln:240::cscroll:343::memset:395 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputs:292::cputc:162::cputln:240::cscroll:343::memset:395 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputs:292::cputc:162::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputs:292::cputc:162::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputs:292::cputc:162::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputc:283::cputln:240::cscroll:343::memset:395 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputc:283::cputln:240::cscroll:343::memset:395 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputc:283::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputc:283::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputc:283::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:280::cputc:363::cputln:240::cscroll:343::memset:395 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:240::cscroll:343::memset:395 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:287::cputc:363::cputln:240::cscroll:343::memset:395 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:240::cscroll:343::memset:395 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:297::cputc:363::cputln:240::cscroll:343::memset:395 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:240::cscroll:343::memset:395 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::cputs:42::cputc:162::cputln:237::cscroll:343::memset:397 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:162::cputln:237::cscroll:343::memset:397 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:66::cputc:162::cputln:237::cscroll:343::memset:397 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:70::cputc:162::cputln:237::cscroll:343::memset:397 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:74::cputc:162::cputln:237::cscroll:343::memset:397 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:98::cputc:162::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:102::cputc:162::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:109::cputc:162::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:117::cputc:162::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:120::cputc:162::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_string:72::cputs:215::cputc:162::cputln:237::cscroll:343::memset:397 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputs:292::cputc:162::cputln:237::cscroll:343::memset:397 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputs:292::cputc:162::cputln:237::cscroll:343::memset:397 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputs:292::cputc:162::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputs:292::cputc:162::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputs:292::cputc:162::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputc:283::cputln:237::cscroll:343::memset:397 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputc:283::cputln:237::cscroll:343::memset:397 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputc:283::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputc:283::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputc:283::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:280::cputc:363::cputln:237::cscroll:343::memset:397 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:237::cscroll:343::memset:397 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:287::cputc:363::cputln:237::cscroll:343::memset:397 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:237::cscroll:343::memset:397 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:297::cputc:363::cputln:237::cscroll:343::memset:397 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:237::cscroll:343::memset:397 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::cputs:42::cputc:162::cputln:240::cscroll:343::memset:397 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:162::cputln:240::cscroll:343::memset:397 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:66::cputc:162::cputln:240::cscroll:343::memset:397 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:70::cputc:162::cputln:240::cscroll:343::memset:397 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:74::cputc:162::cputln:240::cscroll:343::memset:397 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:98::cputc:162::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:102::cputc:162::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:109::cputc:162::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:117::cputc:162::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:120::cputc:162::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_string:72::cputs:215::cputc:162::cputln:240::cscroll:343::memset:397 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputs:292::cputc:162::cputln:240::cscroll:343::memset:397 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputs:292::cputc:162::cputln:240::cscroll:343::memset:397 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputs:292::cputc:162::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputs:292::cputc:162::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputs:292::cputc:162::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputc:283::cputln:240::cscroll:343::memset:397 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputc:283::cputln:240::cscroll:343::memset:397 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputc:283::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputc:283::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputc:283::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:280::cputc:363::cputln:240::cscroll:343::memset:397 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:240::cscroll:343::memset:397 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:287::cputc:363::cputln:240::cscroll:343::memset:397 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:240::cscroll:343::memset:397 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:297::cputc:363::cputln:240::cscroll:343::memset:397 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:240::cscroll:343::memset:397 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } ) always clobbers reg byte a -Statement [421] if(memset::dst#2!=memset::end#0) goto memset::@3 [ memset::c#4 memset::end#0 memset::dst#2 ] ( main:8::cputs:42::cputc:162::cputln:237::cscroll:343::memset:395 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:162::cputln:237::cscroll:343::memset:395 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:66::cputc:162::cputln:237::cscroll:343::memset:395 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:70::cputc:162::cputln:237::cscroll:343::memset:395 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:74::cputc:162::cputln:237::cscroll:343::memset:395 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:98::cputc:162::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:102::cputc:162::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:109::cputc:162::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:117::cputc:162::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:120::cputc:162::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_string:72::cputs:215::cputc:162::cputln:237::cscroll:343::memset:395 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputs:292::cputc:162::cputln:237::cscroll:343::memset:395 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputs:292::cputc:162::cputln:237::cscroll:343::memset:395 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputs:292::cputc:162::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputs:292::cputc:162::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputs:292::cputc:162::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputc:283::cputln:237::cscroll:343::memset:395 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputc:283::cputln:237::cscroll:343::memset:395 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputc:283::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputc:283::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputc:283::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:280::cputc:363::cputln:237::cscroll:343::memset:395 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:237::cscroll:343::memset:395 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:287::cputc:363::cputln:237::cscroll:343::memset:395 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:237::cscroll:343::memset:395 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:297::cputc:363::cputln:237::cscroll:343::memset:395 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:237::cscroll:343::memset:395 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::cputs:42::cputc:162::cputln:240::cscroll:343::memset:395 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:162::cputln:240::cscroll:343::memset:395 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:66::cputc:162::cputln:240::cscroll:343::memset:395 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:70::cputc:162::cputln:240::cscroll:343::memset:395 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:74::cputc:162::cputln:240::cscroll:343::memset:395 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:98::cputc:162::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:102::cputc:162::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:109::cputc:162::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:117::cputc:162::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:120::cputc:162::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_string:72::cputs:215::cputc:162::cputln:240::cscroll:343::memset:395 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputs:292::cputc:162::cputln:240::cscroll:343::memset:395 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputs:292::cputc:162::cputln:240::cscroll:343::memset:395 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputs:292::cputc:162::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputs:292::cputc:162::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputs:292::cputc:162::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputc:283::cputln:240::cscroll:343::memset:395 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputc:283::cputln:240::cscroll:343::memset:395 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputc:283::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputc:283::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputc:283::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:280::cputc:363::cputln:240::cscroll:343::memset:395 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:240::cscroll:343::memset:395 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:287::cputc:363::cputln:240::cscroll:343::memset:395 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:240::cscroll:343::memset:395 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:297::cputc:363::cputln:240::cscroll:343::memset:395 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:240::cscroll:343::memset:395 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::cputs:42::cputc:162::cputln:237::cscroll:343::memset:397 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:162::cputln:237::cscroll:343::memset:397 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:66::cputc:162::cputln:237::cscroll:343::memset:397 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:70::cputc:162::cputln:237::cscroll:343::memset:397 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:74::cputc:162::cputln:237::cscroll:343::memset:397 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:98::cputc:162::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:102::cputc:162::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:109::cputc:162::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:117::cputc:162::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:120::cputc:162::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_string:72::cputs:215::cputc:162::cputln:237::cscroll:343::memset:397 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputs:292::cputc:162::cputln:237::cscroll:343::memset:397 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputs:292::cputc:162::cputln:237::cscroll:343::memset:397 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputs:292::cputc:162::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputs:292::cputc:162::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputs:292::cputc:162::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputc:283::cputln:237::cscroll:343::memset:397 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputc:283::cputln:237::cscroll:343::memset:397 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputc:283::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputc:283::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputc:283::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:280::cputc:363::cputln:237::cscroll:343::memset:397 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:237::cscroll:343::memset:397 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:287::cputc:363::cputln:237::cscroll:343::memset:397 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:237::cscroll:343::memset:397 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:297::cputc:363::cputln:237::cscroll:343::memset:397 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:237::cscroll:343::memset:397 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::cputs:42::cputc:162::cputln:240::cscroll:343::memset:397 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:162::cputln:240::cscroll:343::memset:397 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:66::cputc:162::cputln:240::cscroll:343::memset:397 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:70::cputc:162::cputln:240::cscroll:343::memset:397 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:74::cputc:162::cputln:240::cscroll:343::memset:397 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:98::cputc:162::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:102::cputc:162::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:109::cputc:162::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:117::cputc:162::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:120::cputc:162::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_string:72::cputs:215::cputc:162::cputln:240::cscroll:343::memset:397 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputs:292::cputc:162::cputln:240::cscroll:343::memset:397 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputs:292::cputc:162::cputln:240::cscroll:343::memset:397 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputs:292::cputc:162::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputs:292::cputc:162::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputs:292::cputc:162::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputc:283::cputln:240::cscroll:343::memset:397 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputc:283::cputln:240::cscroll:343::memset:397 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputc:283::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputc:283::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputc:283::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:280::cputc:363::cputln:240::cscroll:343::memset:397 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:240::cscroll:343::memset:397 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:287::cputc:363::cputln:240::cscroll:343::memset:397 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:240::cscroll:343::memset:397 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:297::cputc:363::cputln:240::cscroll:343::memset:397 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:240::cscroll:343::memset:397 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } ) always clobbers reg byte a -Statement [423] *memset::dst#2 = memset::c#4 [ memset::c#4 memset::end#0 memset::dst#2 ] ( main:8::cputs:42::cputc:162::cputln:237::cscroll:343::memset:395 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:162::cputln:237::cscroll:343::memset:395 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:66::cputc:162::cputln:237::cscroll:343::memset:395 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:70::cputc:162::cputln:237::cscroll:343::memset:395 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:74::cputc:162::cputln:237::cscroll:343::memset:395 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:98::cputc:162::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:102::cputc:162::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:109::cputc:162::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:117::cputc:162::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:120::cputc:162::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_string:72::cputs:215::cputc:162::cputln:237::cscroll:343::memset:395 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputs:292::cputc:162::cputln:237::cscroll:343::memset:395 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputs:292::cputc:162::cputln:237::cscroll:343::memset:395 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputs:292::cputc:162::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputs:292::cputc:162::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputs:292::cputc:162::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputc:283::cputln:237::cscroll:343::memset:395 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputc:283::cputln:237::cscroll:343::memset:395 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputc:283::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputc:283::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputc:283::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:280::cputc:363::cputln:237::cscroll:343::memset:395 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:237::cscroll:343::memset:395 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:287::cputc:363::cputln:237::cscroll:343::memset:395 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:237::cscroll:343::memset:395 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:297::cputc:363::cputln:237::cscroll:343::memset:395 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:237::cscroll:343::memset:395 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::cputs:42::cputc:162::cputln:240::cscroll:343::memset:395 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:162::cputln:240::cscroll:343::memset:395 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:66::cputc:162::cputln:240::cscroll:343::memset:395 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:70::cputc:162::cputln:240::cscroll:343::memset:395 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:74::cputc:162::cputln:240::cscroll:343::memset:395 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:98::cputc:162::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:102::cputc:162::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:109::cputc:162::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:117::cputc:162::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:120::cputc:162::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_string:72::cputs:215::cputc:162::cputln:240::cscroll:343::memset:395 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputs:292::cputc:162::cputln:240::cscroll:343::memset:395 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputs:292::cputc:162::cputln:240::cscroll:343::memset:395 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputs:292::cputc:162::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputs:292::cputc:162::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputs:292::cputc:162::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputc:283::cputln:240::cscroll:343::memset:395 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputc:283::cputln:240::cscroll:343::memset:395 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputc:283::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputc:283::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputc:283::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:280::cputc:363::cputln:240::cscroll:343::memset:395 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:240::cscroll:343::memset:395 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:287::cputc:363::cputln:240::cscroll:343::memset:395 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:240::cscroll:343::memset:395 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:297::cputc:363::cputln:240::cscroll:343::memset:395 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:240::cscroll:343::memset:395 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::cputs:42::cputc:162::cputln:237::cscroll:343::memset:397 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:162::cputln:237::cscroll:343::memset:397 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:66::cputc:162::cputln:237::cscroll:343::memset:397 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:70::cputc:162::cputln:237::cscroll:343::memset:397 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:74::cputc:162::cputln:237::cscroll:343::memset:397 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:98::cputc:162::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:102::cputc:162::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:109::cputc:162::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:117::cputc:162::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:120::cputc:162::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_string:72::cputs:215::cputc:162::cputln:237::cscroll:343::memset:397 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputs:292::cputc:162::cputln:237::cscroll:343::memset:397 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputs:292::cputc:162::cputln:237::cscroll:343::memset:397 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputs:292::cputc:162::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputs:292::cputc:162::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputs:292::cputc:162::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputc:283::cputln:237::cscroll:343::memset:397 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputc:283::cputln:237::cscroll:343::memset:397 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputc:283::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputc:283::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputc:283::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:280::cputc:363::cputln:237::cscroll:343::memset:397 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:237::cscroll:343::memset:397 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:287::cputc:363::cputln:237::cscroll:343::memset:397 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:237::cscroll:343::memset:397 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:297::cputc:363::cputln:237::cscroll:343::memset:397 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:237::cscroll:343::memset:397 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::cputs:42::cputc:162::cputln:240::cscroll:343::memset:397 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:162::cputln:240::cscroll:343::memset:397 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:66::cputc:162::cputln:240::cscroll:343::memset:397 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:70::cputc:162::cputln:240::cscroll:343::memset:397 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:74::cputc:162::cputln:240::cscroll:343::memset:397 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:98::cputc:162::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:102::cputc:162::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:109::cputc:162::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:117::cputc:162::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:120::cputc:162::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_string:72::cputs:215::cputc:162::cputln:240::cscroll:343::memset:397 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputs:292::cputc:162::cputln:240::cscroll:343::memset:397 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputs:292::cputc:162::cputln:240::cscroll:343::memset:397 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputs:292::cputc:162::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputs:292::cputc:162::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputs:292::cputc:162::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputc:283::cputln:240::cscroll:343::memset:397 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputc:283::cputln:240::cscroll:343::memset:397 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputc:283::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputc:283::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputc:283::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:280::cputc:363::cputln:240::cscroll:343::memset:397 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:240::cscroll:343::memset:397 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:287::cputc:363::cputln:240::cscroll:343::memset:397 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:240::cscroll:343::memset:397 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:297::cputc:363::cputln:240::cscroll:343::memset:397 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:240::cscroll:343::memset:397 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } ) always clobbers reg byte a reg byte y +Statement [358] memset::dst#4 = (byte*)memset::str#3 [ memset::c#4 memset::end#0 memset::dst#4 ] ( main:8::cputs:42::cputc:142::cputln:176::cscroll:282::memset:334 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:142::cputln:176::cscroll:282::memset:334 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:50::cputc:142::cputln:176::cscroll:282::memset:334 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:54::cputc:142::cputln:176::cscroll:282::memset:334 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:78::cputc:142::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:82::cputc:142::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:89::cputc:142::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:97::cputc:142::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:100::cputc:142::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputs:231::cputc:142::cputln:176::cscroll:282::memset:334 [ count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputs:231::cputc:142::cputln:176::cscroll:282::memset:334 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputs:231::cputc:142::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputs:231::cputc:142::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputs:231::cputc:142::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputc:222::cputln:176::cscroll:282::memset:334 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputc:222::cputln:176::cscroll:282::memset:334 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputc:222::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputc:222::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputc:222::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:219::cputc:302::cputln:176::cscroll:282::memset:334 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:176::cscroll:282::memset:334 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:226::cputc:302::cputln:176::cscroll:282::memset:334 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:176::cscroll:282::memset:334 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:236::cputc:302::cputln:176::cscroll:282::memset:334 [ count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:176::cscroll:282::memset:334 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::cputs:42::cputc:142::cputln:179::cscroll:282::memset:334 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:142::cputln:179::cscroll:282::memset:334 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:50::cputc:142::cputln:179::cscroll:282::memset:334 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:54::cputc:142::cputln:179::cscroll:282::memset:334 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:78::cputc:142::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:82::cputc:142::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:89::cputc:142::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:97::cputc:142::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:100::cputc:142::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputs:231::cputc:142::cputln:179::cscroll:282::memset:334 [ count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputs:231::cputc:142::cputln:179::cscroll:282::memset:334 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputs:231::cputc:142::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputs:231::cputc:142::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputs:231::cputc:142::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputc:222::cputln:179::cscroll:282::memset:334 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputc:222::cputln:179::cscroll:282::memset:334 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputc:222::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputc:222::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputc:222::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:219::cputc:302::cputln:179::cscroll:282::memset:334 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:179::cscroll:282::memset:334 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:226::cputc:302::cputln:179::cscroll:282::memset:334 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:179::cscroll:282::memset:334 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:236::cputc:302::cputln:179::cscroll:282::memset:334 [ count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:179::cscroll:282::memset:334 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::cputs:42::cputc:142::cputln:176::cscroll:282::memset:336 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:142::cputln:176::cscroll:282::memset:336 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:50::cputc:142::cputln:176::cscroll:282::memset:336 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:54::cputc:142::cputln:176::cscroll:282::memset:336 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:78::cputc:142::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:82::cputc:142::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:89::cputc:142::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:97::cputc:142::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:100::cputc:142::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputs:231::cputc:142::cputln:176::cscroll:282::memset:336 [ count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputs:231::cputc:142::cputln:176::cscroll:282::memset:336 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputs:231::cputc:142::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputs:231::cputc:142::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputs:231::cputc:142::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputc:222::cputln:176::cscroll:282::memset:336 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputc:222::cputln:176::cscroll:282::memset:336 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputc:222::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputc:222::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputc:222::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:219::cputc:302::cputln:176::cscroll:282::memset:336 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:176::cscroll:282::memset:336 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:226::cputc:302::cputln:176::cscroll:282::memset:336 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:176::cscroll:282::memset:336 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:236::cputc:302::cputln:176::cscroll:282::memset:336 [ count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:176::cscroll:282::memset:336 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::cputs:42::cputc:142::cputln:179::cscroll:282::memset:336 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:142::cputln:179::cscroll:282::memset:336 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:50::cputc:142::cputln:179::cscroll:282::memset:336 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:54::cputc:142::cputln:179::cscroll:282::memset:336 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:78::cputc:142::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:82::cputc:142::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:89::cputc:142::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:97::cputc:142::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:100::cputc:142::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputs:231::cputc:142::cputln:179::cscroll:282::memset:336 [ count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputs:231::cputc:142::cputln:179::cscroll:282::memset:336 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputs:231::cputc:142::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputs:231::cputc:142::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputs:231::cputc:142::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputc:222::cputln:179::cscroll:282::memset:336 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputc:222::cputln:179::cscroll:282::memset:336 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputc:222::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputc:222::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputc:222::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:219::cputc:302::cputln:179::cscroll:282::memset:336 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:179::cscroll:282::memset:336 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:226::cputc:302::cputln:179::cscroll:282::memset:336 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:179::cscroll:282::memset:336 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:236::cputc:302::cputln:179::cscroll:282::memset:336 [ count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:179::cscroll:282::memset:336 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } ) always clobbers reg byte a +Statement [360] if(memset::dst#2!=memset::end#0) goto memset::@3 [ memset::c#4 memset::end#0 memset::dst#2 ] ( main:8::cputs:42::cputc:142::cputln:176::cscroll:282::memset:334 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:142::cputln:176::cscroll:282::memset:334 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:50::cputc:142::cputln:176::cscroll:282::memset:334 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:54::cputc:142::cputln:176::cscroll:282::memset:334 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:78::cputc:142::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:82::cputc:142::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:89::cputc:142::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:97::cputc:142::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:100::cputc:142::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputs:231::cputc:142::cputln:176::cscroll:282::memset:334 [ count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputs:231::cputc:142::cputln:176::cscroll:282::memset:334 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputs:231::cputc:142::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputs:231::cputc:142::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputs:231::cputc:142::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputc:222::cputln:176::cscroll:282::memset:334 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputc:222::cputln:176::cscroll:282::memset:334 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputc:222::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputc:222::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputc:222::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:219::cputc:302::cputln:176::cscroll:282::memset:334 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:176::cscroll:282::memset:334 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:226::cputc:302::cputln:176::cscroll:282::memset:334 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:176::cscroll:282::memset:334 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:236::cputc:302::cputln:176::cscroll:282::memset:334 [ count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:176::cscroll:282::memset:334 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::cputs:42::cputc:142::cputln:179::cscroll:282::memset:334 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:142::cputln:179::cscroll:282::memset:334 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:50::cputc:142::cputln:179::cscroll:282::memset:334 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:54::cputc:142::cputln:179::cscroll:282::memset:334 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:78::cputc:142::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:82::cputc:142::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:89::cputc:142::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:97::cputc:142::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:100::cputc:142::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputs:231::cputc:142::cputln:179::cscroll:282::memset:334 [ count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputs:231::cputc:142::cputln:179::cscroll:282::memset:334 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputs:231::cputc:142::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputs:231::cputc:142::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputs:231::cputc:142::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputc:222::cputln:179::cscroll:282::memset:334 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputc:222::cputln:179::cscroll:282::memset:334 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputc:222::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputc:222::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputc:222::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:219::cputc:302::cputln:179::cscroll:282::memset:334 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:179::cscroll:282::memset:334 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:226::cputc:302::cputln:179::cscroll:282::memset:334 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:179::cscroll:282::memset:334 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:236::cputc:302::cputln:179::cscroll:282::memset:334 [ count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:179::cscroll:282::memset:334 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::cputs:42::cputc:142::cputln:176::cscroll:282::memset:336 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:142::cputln:176::cscroll:282::memset:336 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:50::cputc:142::cputln:176::cscroll:282::memset:336 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:54::cputc:142::cputln:176::cscroll:282::memset:336 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:78::cputc:142::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:82::cputc:142::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:89::cputc:142::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:97::cputc:142::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:100::cputc:142::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputs:231::cputc:142::cputln:176::cscroll:282::memset:336 [ count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputs:231::cputc:142::cputln:176::cscroll:282::memset:336 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputs:231::cputc:142::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputs:231::cputc:142::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputs:231::cputc:142::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputc:222::cputln:176::cscroll:282::memset:336 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputc:222::cputln:176::cscroll:282::memset:336 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputc:222::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputc:222::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputc:222::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:219::cputc:302::cputln:176::cscroll:282::memset:336 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:176::cscroll:282::memset:336 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:226::cputc:302::cputln:176::cscroll:282::memset:336 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:176::cscroll:282::memset:336 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:236::cputc:302::cputln:176::cscroll:282::memset:336 [ count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:176::cscroll:282::memset:336 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::cputs:42::cputc:142::cputln:179::cscroll:282::memset:336 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:142::cputln:179::cscroll:282::memset:336 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:50::cputc:142::cputln:179::cscroll:282::memset:336 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:54::cputc:142::cputln:179::cscroll:282::memset:336 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:78::cputc:142::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:82::cputc:142::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:89::cputc:142::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:97::cputc:142::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:100::cputc:142::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputs:231::cputc:142::cputln:179::cscroll:282::memset:336 [ count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputs:231::cputc:142::cputln:179::cscroll:282::memset:336 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputs:231::cputc:142::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputs:231::cputc:142::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputs:231::cputc:142::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputc:222::cputln:179::cscroll:282::memset:336 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputc:222::cputln:179::cscroll:282::memset:336 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputc:222::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputc:222::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputc:222::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:219::cputc:302::cputln:179::cscroll:282::memset:336 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:179::cscroll:282::memset:336 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:226::cputc:302::cputln:179::cscroll:282::memset:336 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:179::cscroll:282::memset:336 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:236::cputc:302::cputln:179::cscroll:282::memset:336 [ count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:179::cscroll:282::memset:336 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } ) always clobbers reg byte a +Statement [362] *memset::dst#2 = memset::c#4 [ memset::c#4 memset::end#0 memset::dst#2 ] ( main:8::cputs:42::cputc:142::cputln:176::cscroll:282::memset:334 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:142::cputln:176::cscroll:282::memset:334 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:50::cputc:142::cputln:176::cscroll:282::memset:334 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:54::cputc:142::cputln:176::cscroll:282::memset:334 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:78::cputc:142::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:82::cputc:142::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:89::cputc:142::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:97::cputc:142::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:100::cputc:142::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputs:231::cputc:142::cputln:176::cscroll:282::memset:334 [ count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputs:231::cputc:142::cputln:176::cscroll:282::memset:334 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputs:231::cputc:142::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputs:231::cputc:142::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputs:231::cputc:142::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputc:222::cputln:176::cscroll:282::memset:334 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputc:222::cputln:176::cscroll:282::memset:334 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputc:222::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputc:222::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputc:222::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:219::cputc:302::cputln:176::cscroll:282::memset:334 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:176::cscroll:282::memset:334 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:226::cputc:302::cputln:176::cscroll:282::memset:334 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:176::cscroll:282::memset:334 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:236::cputc:302::cputln:176::cscroll:282::memset:334 [ count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:176::cscroll:282::memset:334 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::cputs:42::cputc:142::cputln:179::cscroll:282::memset:334 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:142::cputln:179::cscroll:282::memset:334 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:50::cputc:142::cputln:179::cscroll:282::memset:334 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:54::cputc:142::cputln:179::cscroll:282::memset:334 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:78::cputc:142::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:82::cputc:142::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:89::cputc:142::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:97::cputc:142::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:100::cputc:142::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputs:231::cputc:142::cputln:179::cscroll:282::memset:334 [ count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputs:231::cputc:142::cputln:179::cscroll:282::memset:334 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputs:231::cputc:142::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputs:231::cputc:142::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputs:231::cputc:142::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputc:222::cputln:179::cscroll:282::memset:334 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputc:222::cputln:179::cscroll:282::memset:334 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputc:222::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputc:222::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputc:222::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:219::cputc:302::cputln:179::cscroll:282::memset:334 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:179::cscroll:282::memset:334 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:226::cputc:302::cputln:179::cscroll:282::memset:334 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:179::cscroll:282::memset:334 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:236::cputc:302::cputln:179::cscroll:282::memset:334 [ count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:179::cscroll:282::memset:334 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::cputs:42::cputc:142::cputln:176::cscroll:282::memset:336 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:142::cputln:176::cscroll:282::memset:336 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:50::cputc:142::cputln:176::cscroll:282::memset:336 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:54::cputc:142::cputln:176::cscroll:282::memset:336 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:78::cputc:142::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:82::cputc:142::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:89::cputc:142::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:97::cputc:142::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:100::cputc:142::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputs:231::cputc:142::cputln:176::cscroll:282::memset:336 [ count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputs:231::cputc:142::cputln:176::cscroll:282::memset:336 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputs:231::cputc:142::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputs:231::cputc:142::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputs:231::cputc:142::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputc:222::cputln:176::cscroll:282::memset:336 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputc:222::cputln:176::cscroll:282::memset:336 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputc:222::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputc:222::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputc:222::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:219::cputc:302::cputln:176::cscroll:282::memset:336 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:176::cscroll:282::memset:336 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:226::cputc:302::cputln:176::cscroll:282::memset:336 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:176::cscroll:282::memset:336 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:236::cputc:302::cputln:176::cscroll:282::memset:336 [ count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:176::cscroll:282::memset:336 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::cputs:42::cputc:142::cputln:179::cscroll:282::memset:336 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:142::cputln:179::cscroll:282::memset:336 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:50::cputc:142::cputln:179::cscroll:282::memset:336 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:54::cputc:142::cputln:179::cscroll:282::memset:336 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:78::cputc:142::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:82::cputc:142::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:89::cputc:142::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:97::cputc:142::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:100::cputc:142::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputs:231::cputc:142::cputln:179::cscroll:282::memset:336 [ count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputs:231::cputc:142::cputln:179::cscroll:282::memset:336 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputs:231::cputc:142::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputs:231::cputc:142::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputs:231::cputc:142::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputc:222::cputln:179::cscroll:282::memset:336 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputc:222::cputln:179::cscroll:282::memset:336 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputc:222::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputc:222::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputc:222::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:219::cputc:302::cputln:179::cscroll:282::memset:336 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:179::cscroll:282::memset:336 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:226::cputc:302::cputln:179::cscroll:282::memset:336 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:179::cscroll:282::memset:336 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:236::cputc:302::cputln:179::cscroll:282::memset:336 [ count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:179::cscroll:282::memset:336 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } ) always clobbers reg byte a reg byte y Removing always clobbered register reg byte y as potential for zp[1]:82 [ memset::c#4 ] -Statement [1] conio_cursor_x = 0 [ TOD_ZERO printf_buffer ] ( [ TOD_ZERO printf_buffer ] { } ) always clobbers reg byte a -Statement [2] conio_cursor_y = 0 [ TOD_ZERO printf_buffer ] ( [ TOD_ZERO printf_buffer ] { } ) always clobbers reg byte a -Statement [3] conio_line_text = DEFAULT_SCREEN [ TOD_ZERO printf_buffer ] ( [ TOD_ZERO printf_buffer ] { } ) always clobbers reg byte a -Statement [4] conio_line_color = COLORRAM [ TOD_ZERO printf_buffer ] ( [ TOD_ZERO printf_buffer ] { } ) always clobbers reg byte a -Statement [5] count = 0 [ count TOD_ZERO printf_buffer ] ( [ count TOD_ZERO printf_buffer ] { } ) always clobbers reg byte a -Statement [10] queen::row#0 = stackidx(byte,queen::OFFSET_STACK_ROW) [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color count queen::row#0 printf_buffer ] ( main:8::queen:53 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color count queen::row#0 printf_buffer ] { } ) always clobbers reg byte a reg byte x -Statement [12] queen::column = 1 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color count queen::r queen::column printf_buffer ] ( main:8::queen:53 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color count queen::r queen::column printf_buffer ] { } ) always clobbers reg byte a -Statement [13] if(queen::column<8+1) goto queen::@2 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color count queen::r queen::column printf_buffer ] ( main:8::queen:53 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color count queen::r queen::column printf_buffer ] { } ) always clobbers reg byte a -Statement [21] board[queen::r] = queen::column [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color count queen::r queen::column printf_buffer ] ( main:8::queen:53 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color count queen::r queen::column printf_buffer ] { } ) always clobbers reg byte a reg byte y -Statement [22] if(queen::r==8) goto queen::@4 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color count queen::r queen::column printf_buffer ] ( main:8::queen:53 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color count queen::r queen::column printf_buffer ] { } ) always clobbers reg byte a +Statement [1] conio_cursor_x = 0 [ printf_buffer ] ( [ printf_buffer ] { } ) always clobbers reg byte a +Statement [2] conio_cursor_y = 0 [ printf_buffer ] ( [ printf_buffer ] { } ) always clobbers reg byte a +Statement [3] conio_line_text = DEFAULT_SCREEN [ printf_buffer ] ( [ printf_buffer ] { } ) always clobbers reg byte a +Statement [4] conio_line_color = COLORRAM [ printf_buffer ] ( [ printf_buffer ] { } ) always clobbers reg byte a +Statement [5] count = 0 [ count printf_buffer ] ( [ count printf_buffer ] { } ) always clobbers reg byte a +Statement [10] queen::row#0 = stackidx(byte,queen::OFFSET_STACK_ROW) [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color count queen::row#0 printf_buffer ] ( main:8::queen:48 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color count queen::row#0 printf_buffer ] { } ) always clobbers reg byte a reg byte x +Statement [12] queen::column = 1 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color count queen::r queen::column printf_buffer ] ( main:8::queen:48 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color count queen::r queen::column printf_buffer ] { } ) always clobbers reg byte a +Statement [13] if(queen::column<8+1) goto queen::@2 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color count queen::r queen::column printf_buffer ] ( main:8::queen:48 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color count queen::r queen::column printf_buffer ] { } ) always clobbers reg byte a +Statement [21] board[queen::r] = queen::column [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color count queen::r queen::column printf_buffer ] ( main:8::queen:48 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color count queen::r queen::column printf_buffer ] { } ) always clobbers reg byte a reg byte y +Statement [22] if(queen::r==8) goto queen::@4 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color count queen::r queen::column printf_buffer ] ( main:8::queen:48 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color count queen::r queen::column printf_buffer ] { } ) always clobbers reg byte a Statement asm { ldacolumn pha ldar pha } always clobbers reg byte a Statement sideeffect stackpullbytes(1) always clobbers reg byte a Statement asm { pla star pla stacolumn } always clobbers reg byte a -Statement [52] stackpush(byte) = 1 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color count printf_buffer ] ( main:8 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color count printf_buffer ] { { tod_read::return_TENTHS#0 = tod_read::return_TENTHS#2 } { tod_read::return_SEC#0 = tod_read::return_SEC#2 } { tod_read::return_MIN#0 = tod_read::return_MIN#2 } { tod_read::return_HOURS#0 = tod_read::return_HOURS#2 } } ) always clobbers reg byte a +Statement [47] stackpush(byte) = 1 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color count printf_buffer ] ( main:8 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color count printf_buffer ] { } ) always clobbers reg byte a Statement sideeffect stackpullbytes(1) always clobbers reg byte a -Statement [67] printf_ulong::uvalue#0 = count [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_ulong::uvalue#0 printf_buffer ] ( main:8 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_ulong::uvalue#0 printf_buffer ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } } ) always clobbers reg byte a -Statement [82] if(board[legal::i#2]==legal::column#0) goto legal::@return [ legal::row#0 legal::column#0 legal::i#2 ] ( main:8::queen:53::legal:17 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color count queen::r queen::column printf_buffer legal::row#0 legal::column#0 legal::i#2 ] { { legal::row#0 = queen::r } { legal::column#0 = queen::column } { legal::return#0 = legal::return#4 } } ) always clobbers reg byte a -Statement [99] printf_ulong::uvalue#1 = count [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color count printf_ulong::uvalue#1 printf_buffer ] ( main:8::queen:53::print:31 [ queen::r queen::column conio_cursor_x conio_cursor_y conio_line_text conio_line_color count printf_ulong::uvalue#1 printf_buffer ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } } ) always clobbers reg byte a -Statement [115] if(board[print::i1#2]==print::j#2) goto print::@8 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color count print::i1#2 print::j#2 printf_buffer ] ( main:8::queen:53::print:31 [ queen::r queen::column conio_cursor_x conio_cursor_y conio_line_text conio_line_color count print::i1#2 print::j#2 printf_buffer ] { } ) always clobbers reg byte a -Statement [128] conio_cursor_x = 0 [ conio_cursor_x gotoxy::y#5 ] ( gotoxy:37 [ conio_cursor_x gotoxy::y#5 ] { { gotoxy::y#2 = gotoxy::y#4 conio_c64_init::line#2 } } conio_c64_init:6::gotoxy:37 [ count TOD_ZERO printf_buffer conio_cursor_x gotoxy::y#5 ] { { gotoxy::y#2 = gotoxy::y#4 conio_c64_init::line#2 } } main:8::queen:53::print:31::gotoxy:96 [ queen::r queen::column count printf_buffer conio_cursor_x gotoxy::y#5 ] { } ) always clobbers reg byte a -Statement [130] gotoxy::$7 = (word)gotoxy::y#5 [ conio_cursor_x conio_cursor_y gotoxy::$7 ] ( gotoxy:37 [ conio_cursor_x conio_cursor_y gotoxy::$7 ] { { gotoxy::y#2 = gotoxy::y#4 conio_c64_init::line#2 } } conio_c64_init:6::gotoxy:37 [ count TOD_ZERO printf_buffer conio_cursor_x conio_cursor_y gotoxy::$7 ] { { gotoxy::y#2 = gotoxy::y#4 conio_c64_init::line#2 } } main:8::queen:53::print:31::gotoxy:96 [ queen::r queen::column count printf_buffer conio_cursor_x conio_cursor_y gotoxy::$7 ] { } ) always clobbers reg byte a -Statement [131] gotoxy::$8 = gotoxy::$7 << 2 [ conio_cursor_x conio_cursor_y gotoxy::$7 gotoxy::$8 ] ( gotoxy:37 [ conio_cursor_x conio_cursor_y gotoxy::$7 gotoxy::$8 ] { { gotoxy::y#2 = gotoxy::y#4 conio_c64_init::line#2 } } conio_c64_init:6::gotoxy:37 [ count TOD_ZERO printf_buffer conio_cursor_x conio_cursor_y gotoxy::$7 gotoxy::$8 ] { { gotoxy::y#2 = gotoxy::y#4 conio_c64_init::line#2 } } main:8::queen:53::print:31::gotoxy:96 [ queen::r queen::column count printf_buffer conio_cursor_x conio_cursor_y gotoxy::$7 gotoxy::$8 ] { } ) always clobbers reg byte a -Statement [132] gotoxy::$9 = gotoxy::$8 + gotoxy::$7 [ conio_cursor_x conio_cursor_y gotoxy::$9 ] ( gotoxy:37 [ conio_cursor_x conio_cursor_y gotoxy::$9 ] { { gotoxy::y#2 = gotoxy::y#4 conio_c64_init::line#2 } } conio_c64_init:6::gotoxy:37 [ count TOD_ZERO printf_buffer conio_cursor_x conio_cursor_y gotoxy::$9 ] { { gotoxy::y#2 = gotoxy::y#4 conio_c64_init::line#2 } } main:8::queen:53::print:31::gotoxy:96 [ queen::r queen::column count printf_buffer conio_cursor_x conio_cursor_y gotoxy::$9 ] { } ) always clobbers reg byte a -Statement [133] gotoxy::line_offset#0 = gotoxy::$9 << 3 [ conio_cursor_x conio_cursor_y gotoxy::line_offset#0 ] ( gotoxy:37 [ conio_cursor_x conio_cursor_y gotoxy::line_offset#0 ] { { gotoxy::y#2 = gotoxy::y#4 conio_c64_init::line#2 } } conio_c64_init:6::gotoxy:37 [ count TOD_ZERO printf_buffer conio_cursor_x conio_cursor_y gotoxy::line_offset#0 ] { { gotoxy::y#2 = gotoxy::y#4 conio_c64_init::line#2 } } main:8::queen:53::print:31::gotoxy:96 [ queen::r queen::column count printf_buffer conio_cursor_x conio_cursor_y gotoxy::line_offset#0 ] { } ) always clobbers reg byte a -Statement [134] gotoxy::$5 = DEFAULT_SCREEN + gotoxy::line_offset#0 [ conio_cursor_x conio_cursor_y gotoxy::line_offset#0 gotoxy::$5 ] ( gotoxy:37 [ conio_cursor_x conio_cursor_y gotoxy::line_offset#0 gotoxy::$5 ] { { gotoxy::y#2 = gotoxy::y#4 conio_c64_init::line#2 } } conio_c64_init:6::gotoxy:37 [ count TOD_ZERO printf_buffer conio_cursor_x conio_cursor_y gotoxy::line_offset#0 gotoxy::$5 ] { { gotoxy::y#2 = gotoxy::y#4 conio_c64_init::line#2 } } main:8::queen:53::print:31::gotoxy:96 [ queen::r queen::column count printf_buffer conio_cursor_x conio_cursor_y gotoxy::line_offset#0 gotoxy::$5 ] { } ) always clobbers reg byte a -Statement [135] conio_line_text = gotoxy::$5 [ conio_cursor_x conio_cursor_y conio_line_text gotoxy::line_offset#0 ] ( gotoxy:37 [ conio_cursor_x conio_cursor_y conio_line_text gotoxy::line_offset#0 ] { { gotoxy::y#2 = gotoxy::y#4 conio_c64_init::line#2 } } conio_c64_init:6::gotoxy:37 [ count TOD_ZERO printf_buffer conio_cursor_x conio_cursor_y conio_line_text gotoxy::line_offset#0 ] { { gotoxy::y#2 = gotoxy::y#4 conio_c64_init::line#2 } } main:8::queen:53::print:31::gotoxy:96 [ queen::r queen::column count printf_buffer conio_cursor_x conio_cursor_y conio_line_text gotoxy::line_offset#0 ] { } ) always clobbers reg byte a -Statement [136] gotoxy::$6 = COLORRAM + gotoxy::line_offset#0 [ conio_cursor_x conio_cursor_y conio_line_text gotoxy::$6 ] ( gotoxy:37 [ conio_cursor_x conio_cursor_y conio_line_text gotoxy::$6 ] { { gotoxy::y#2 = gotoxy::y#4 conio_c64_init::line#2 } } conio_c64_init:6::gotoxy:37 [ count TOD_ZERO printf_buffer conio_cursor_x conio_cursor_y conio_line_text gotoxy::$6 ] { { gotoxy::y#2 = gotoxy::y#4 conio_c64_init::line#2 } } main:8::queen:53::print:31::gotoxy:96 [ queen::r queen::column count printf_buffer conio_cursor_x conio_cursor_y conio_line_text gotoxy::$6 ] { } ) always clobbers reg byte a -Statement [137] conio_line_color = gotoxy::$6 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] ( gotoxy:37 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { gotoxy::y#2 = gotoxy::y#4 conio_c64_init::line#2 } } conio_c64_init:6::gotoxy:37 [ count TOD_ZERO printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { gotoxy::y#2 = gotoxy::y#4 conio_c64_init::line#2 } } main:8::queen:53::print:31::gotoxy:96 [ queen::r queen::column count printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { } ) always clobbers reg byte a -Statement [142] conio_cursor_x = 0 [ conio_cursor_x ] ( main:8::clrscr:40 [ count TOD_ZERO printf_buffer conio_cursor_x ] { } ) always clobbers reg byte a -Statement [143] conio_cursor_y = 0 [ conio_cursor_x conio_cursor_y ] ( main:8::clrscr:40 [ count TOD_ZERO printf_buffer conio_cursor_x conio_cursor_y ] { } ) always clobbers reg byte a -Statement [144] conio_line_text = DEFAULT_SCREEN [ conio_cursor_x conio_cursor_y conio_line_text ] ( main:8::clrscr:40 [ count TOD_ZERO printf_buffer conio_cursor_x conio_cursor_y conio_line_text ] { } ) always clobbers reg byte a -Statement [145] conio_line_color = COLORRAM [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] ( main:8::clrscr:40 [ count TOD_ZERO printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { } ) always clobbers reg byte a -Statement [149] clrscr::line_text#1 = clrscr::line_text#5 + $28 [ clrscr::l#2 clrscr::line_cols#5 clrscr::line_text#1 ] ( main:8::clrscr:40 [ count TOD_ZERO printf_buffer clrscr::l#2 clrscr::line_cols#5 clrscr::line_text#1 ] { } ) always clobbers reg byte a -Statement [150] clrscr::line_cols#1 = clrscr::line_cols#5 + $28 [ clrscr::l#2 clrscr::line_text#1 clrscr::line_cols#1 ] ( main:8::clrscr:40 [ count TOD_ZERO printf_buffer clrscr::l#2 clrscr::line_text#1 clrscr::line_cols#1 ] { } ) always clobbers reg byte a -Statement [152] clrscr::line_text#5[clrscr::c#2] = ' ' [ clrscr::l#2 clrscr::line_text#5 clrscr::line_cols#5 clrscr::c#2 ] ( main:8::clrscr:40 [ count TOD_ZERO printf_buffer clrscr::l#2 clrscr::line_text#5 clrscr::line_cols#5 clrscr::c#2 ] { } ) always clobbers reg byte a -Statement [153] clrscr::line_cols#5[clrscr::c#2] = LIGHT_BLUE [ clrscr::l#2 clrscr::line_text#5 clrscr::line_cols#5 clrscr::c#2 ] ( main:8::clrscr:40 [ count TOD_ZERO printf_buffer clrscr::l#2 clrscr::line_text#5 clrscr::line_cols#5 clrscr::c#2 ] { } ) always clobbers reg byte a -Statement [157] cputs::c#1 = *cputs::s#13 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color cputs::s#13 cputs::c#1 printf_buffer ] ( main:8::cputs:42 [ count TOD_ZERO conio_cursor_x conio_cursor_y conio_line_text conio_line_color cputs::s#13 cputs::c#1 printf_buffer ] { } main:8::cputs:44 [ count TOD_ZERO conio_cursor_x conio_cursor_y conio_line_text conio_line_color cputs::s#13 cputs::c#1 printf_buffer ] { } main:8::cputs:66 [ count conio_cursor_x conio_cursor_y conio_line_text conio_line_color cputs::s#13 cputs::c#1 printf_buffer ] { } main:8::cputs:70 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color cputs::s#13 cputs::c#1 printf_buffer ] { } main:8::cputs:74 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color cputs::s#13 cputs::c#1 printf_buffer ] { } main:8::queen:53::print:31::cputs:98 [ queen::r queen::column count conio_cursor_x conio_cursor_y conio_line_text conio_line_color cputs::s#13 cputs::c#1 printf_buffer ] { } main:8::queen:53::print:31::cputs:102 [ queen::r queen::column count conio_cursor_x conio_cursor_y conio_line_text conio_line_color cputs::s#13 cputs::c#1 printf_buffer ] { } main:8::queen:53::print:31::cputs:109 [ queen::r queen::column count print::i1#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color cputs::s#13 cputs::c#1 printf_buffer ] { } main:8::queen:53::print:31::cputs:117 [ queen::r queen::column count print::i1#2 print::j#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color cputs::s#13 cputs::c#1 printf_buffer ] { } main:8::queen:53::print:31::cputs:120 [ queen::r queen::column count print::i1#2 print::j#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color cputs::s#13 cputs::c#1 printf_buffer ] { } main:8::printf_string:72::cputs:215 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color cputs::s#13 cputs::c#1 printf_buffer ] { } main:8::printf_uint:46::printf_number_buffer:167::cputs:292 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color cputs::s#13 cputs::c#1 printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:8::printf_ulong:68::printf_number_buffer:211::cputs:292 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color cputs::s#13 cputs::c#1 printf_buffer ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputs:292 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color cputs::s#13 cputs::c#1 printf_buffer ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputs:292 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color cputs::s#13 cputs::c#1 printf_buffer ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputs:292 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color cputs::s#13 cputs::c#1 printf_buffer ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } ) always clobbers reg byte a reg byte y -Statement [164] *((byte*)&printf_buffer) = 0 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ] ( main:8::printf_uint:46 [ count TOD_ZERO conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ] { } ) always clobbers reg byte a -Statement [169] *((byte*)CIA1+OFFSET_STRUCT_MOS6526_CIA_TIMER_A_CONTROL) = *((byte*)CIA1+OFFSET_STRUCT_MOS6526_CIA_TIMER_A_CONTROL) | $80 [ tod_init::tod_TENTHS#0 tod_init::tod_SEC#0 tod_init::tod_MIN#0 tod_init::tod_HOURS#0 ] ( main:8::tod_init:51 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color count printf_buffer tod_init::tod_TENTHS#0 tod_init::tod_SEC#0 tod_init::tod_MIN#0 tod_init::tod_HOURS#0 ] { } ) always clobbers reg byte a -Statement [170] *((byte*)CIA1+OFFSET_STRUCT_MOS6526_CIA_TIMER_B_CONTROL) = *((byte*)CIA1+OFFSET_STRUCT_MOS6526_CIA_TIMER_B_CONTROL) & $7f [ tod_init::tod_TENTHS#0 tod_init::tod_SEC#0 tod_init::tod_MIN#0 tod_init::tod_HOURS#0 ] ( main:8::tod_init:51 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color count printf_buffer tod_init::tod_TENTHS#0 tod_init::tod_SEC#0 tod_init::tod_MIN#0 tod_init::tod_HOURS#0 ] { } ) always clobbers reg byte a -Statement [181] tod_str::$0 = tod_str::tod_HOURS#0 >> 4 [ tod_str::tod_TENTHS#0 tod_str::tod_SEC#0 tod_str::tod_MIN#0 tod_str::tod_HOURS#0 tod_str::$0 ] ( main:8::tod_str:64 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color count printf_buffer tod_str::tod_TENTHS#0 tod_str::tod_SEC#0 tod_str::tod_MIN#0 tod_str::tod_HOURS#0 tod_str::$0 ] { { tod_str::tod_TENTHS#0 = tod_read::return_TENTHS#2 } { tod_str::tod_SEC#0 = tod_read::return_SEC#2 } { tod_str::tod_MIN#0 = tod_read::return_MIN#2 } { tod_str::tod_HOURS#0 = tod_read::return_HOURS#2 } } ) always clobbers reg byte a -Statement [184] tod_str::$2 = tod_str::tod_HOURS#0 & $f [ tod_str::tod_TENTHS#0 tod_str::tod_SEC#0 tod_str::tod_MIN#0 tod_str::$2 ] ( main:8::tod_str:64 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color count printf_buffer tod_str::tod_TENTHS#0 tod_str::tod_SEC#0 tod_str::tod_MIN#0 tod_str::$2 ] { { tod_str::tod_TENTHS#0 = tod_read::return_TENTHS#2 } { tod_str::tod_SEC#0 = tod_read::return_SEC#2 } { tod_str::tod_MIN#0 = tod_read::return_MIN#2 } { tod_str::tod_HOURS#0 = tod_read::return_HOURS#2 } } ) always clobbers reg byte a -Statement [187] tod_str::$4 = tod_str::tod_MIN#0 >> 4 [ tod_str::tod_TENTHS#0 tod_str::tod_SEC#0 tod_str::tod_MIN#0 tod_str::$4 ] ( main:8::tod_str:64 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color count printf_buffer tod_str::tod_TENTHS#0 tod_str::tod_SEC#0 tod_str::tod_MIN#0 tod_str::$4 ] { { tod_str::tod_TENTHS#0 = tod_read::return_TENTHS#2 } { tod_str::tod_SEC#0 = tod_read::return_SEC#2 } { tod_str::tod_MIN#0 = tod_read::return_MIN#2 } { tod_str::tod_HOURS#0 = tod_read::return_HOURS#2 } } ) always clobbers reg byte a -Statement [190] tod_str::$6 = tod_str::tod_MIN#0 & $f [ tod_str::tod_TENTHS#0 tod_str::tod_SEC#0 tod_str::$6 ] ( main:8::tod_str:64 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color count printf_buffer tod_str::tod_TENTHS#0 tod_str::tod_SEC#0 tod_str::$6 ] { { tod_str::tod_TENTHS#0 = tod_read::return_TENTHS#2 } { tod_str::tod_SEC#0 = tod_read::return_SEC#2 } { tod_str::tod_MIN#0 = tod_read::return_MIN#2 } { tod_str::tod_HOURS#0 = tod_read::return_HOURS#2 } } ) always clobbers reg byte a -Statement [193] tod_str::$8 = tod_str::tod_SEC#0 >> 4 [ tod_str::tod_TENTHS#0 tod_str::tod_SEC#0 tod_str::$8 ] ( main:8::tod_str:64 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color count printf_buffer tod_str::tod_TENTHS#0 tod_str::tod_SEC#0 tod_str::$8 ] { { tod_str::tod_TENTHS#0 = tod_read::return_TENTHS#2 } { tod_str::tod_SEC#0 = tod_read::return_SEC#2 } { tod_str::tod_MIN#0 = tod_read::return_MIN#2 } { tod_str::tod_HOURS#0 = tod_read::return_HOURS#2 } } ) always clobbers reg byte a -Statement [196] tod_str::$10 = tod_str::tod_SEC#0 & $f [ tod_str::tod_TENTHS#0 tod_str::$10 ] ( main:8::tod_str:64 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color count printf_buffer tod_str::tod_TENTHS#0 tod_str::$10 ] { { tod_str::tod_TENTHS#0 = tod_read::return_TENTHS#2 } { tod_str::tod_SEC#0 = tod_read::return_SEC#2 } { tod_str::tod_MIN#0 = tod_read::return_MIN#2 } { tod_str::tod_HOURS#0 = tod_read::return_HOURS#2 } } ) always clobbers reg byte a -Statement [199] tod_str::$12 = tod_str::tod_TENTHS#0 >> 4 [ tod_str::tod_TENTHS#0 tod_str::$12 ] ( main:8::tod_str:64 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color count printf_buffer tod_str::tod_TENTHS#0 tod_str::$12 ] { { tod_str::tod_TENTHS#0 = tod_read::return_TENTHS#2 } { tod_str::tod_SEC#0 = tod_read::return_SEC#2 } { tod_str::tod_MIN#0 = tod_read::return_MIN#2 } { tod_str::tod_HOURS#0 = tod_read::return_HOURS#2 } } ) always clobbers reg byte a -Statement [202] tod_str::$14 = tod_str::tod_TENTHS#0 & $f [ tod_str::$14 ] ( main:8::tod_str:64 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color count printf_buffer tod_str::$14 ] { { tod_str::tod_TENTHS#0 = tod_read::return_TENTHS#2 } { tod_str::tod_SEC#0 = tod_read::return_SEC#2 } { tod_str::tod_MIN#0 = tod_read::return_MIN#2 } { tod_str::tod_HOURS#0 = tod_read::return_HOURS#2 } } ) always clobbers reg byte a -Statement [207] *((byte*)&printf_buffer) = 0 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_ulong::uvalue#2 ] ( main:8::printf_ulong:68 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_ulong::uvalue#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count ultoa::value#1 } } main:8::queen:53::print:31::printf_ulong:100 [ queen::r queen::column count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_ulong::uvalue#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count ultoa::value#1 } } ) always clobbers reg byte a -Statement [208] ultoa::value#1 = printf_ulong::uvalue#2 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ultoa::value#1 ] ( main:8::printf_ulong:68 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ultoa::value#1 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count ultoa::value#1 } } main:8::queen:53::print:31::printf_ulong:100 [ queen::r queen::column count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ultoa::value#1 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count ultoa::value#1 } } ) always clobbers reg byte a -Statement [219] diff::return#3 = diff::a#2 - diff::b#2 [ diff::return#3 ] ( main:8::queen:53::legal:17::diff:85 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color count queen::r queen::column printf_buffer legal::row#0 legal::column#0 legal::i#2 diff::return#3 ] { { legal::row#0 = queen::r } { legal::return#0 = legal::return#4 } { diff::a#0 = diff::a#2 } { diff::b#0 = diff::b#2 legal::column#0 queen::column } { diff::return#0 = diff::return#4 } } main:8::queen:53::legal:17::diff:90 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color count queen::r queen::column printf_buffer legal::row#0 legal::column#0 legal::i#2 legal::$3 diff::return#3 ] { { legal::column#0 = queen::column } { legal::return#0 = legal::return#4 } { diff::a#1 = diff::a#2 legal::i#2 } { diff::b#1 = diff::b#2 legal::row#0 queen::r } { diff::return#1 = diff::return#4 } } ) always clobbers reg byte a -Statement [222] diff::return#2 = diff::b#2 - diff::a#2 [ diff::return#2 ] ( main:8::queen:53::legal:17::diff:85 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color count queen::r queen::column printf_buffer legal::row#0 legal::column#0 legal::i#2 diff::return#2 ] { { legal::row#0 = queen::r } { legal::return#0 = legal::return#4 } { diff::a#0 = diff::a#2 } { diff::b#0 = diff::b#2 legal::column#0 queen::column } { diff::return#0 = diff::return#4 } } main:8::queen:53::legal:17::diff:90 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color count queen::r queen::column printf_buffer legal::row#0 legal::column#0 legal::i#2 legal::$3 diff::return#2 ] { { legal::column#0 = queen::column } { legal::return#0 = legal::return#4 } { diff::a#1 = diff::a#2 legal::i#2 } { diff::b#1 = diff::b#2 legal::row#0 queen::r } { diff::return#1 = diff::return#4 } } ) always clobbers reg byte a -Statement [224] *((byte*)&printf_buffer) = 0 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_uchar::uvalue#2 ] ( main:8::queen:53::print:31::printf_uchar:111 [ queen::r queen::column count print::i1#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_uchar::uvalue#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 uctoa::value#1 } } main:8::queen:53::print:31::printf_uchar:122 [ queen::r queen::column count print::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_uchar::uvalue#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 uctoa::value#1 } } ) always clobbers reg byte a -Statement [232] conio_line_text[conio_cursor_x] = cputc::c#3 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] ( main:8::cputs:42::cputc:162 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:162 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:66::cputc:162 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:70::cputc:162 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:74::cputc:162 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:98::cputc:162 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:102::cputc:162 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:109::cputc:162 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:117::cputc:162 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:120::cputc:162 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_string:72::cputs:215::cputc:162 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputs:292::cputc:162 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputs:292::cputc:162 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputs:292::cputc:162 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputs:292::cputc:162 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputs:292::cputc:162 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputc:283 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputc:283 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputc:283 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputc:283 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputc:283 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:280::cputc:363 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:280::cputc:363 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:280::cputc:363 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:280::cputc:363 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:280::cputc:363 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:287::cputc:363 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:287::cputc:363 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:287::cputc:363 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:287::cputc:363 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:287::cputc:363 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:297::cputc:363 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:297::cputc:363 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:297::cputc:363 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:297::cputc:363 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:297::cputc:363 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } ) always clobbers reg byte y -Statement [233] conio_line_color[conio_cursor_x] = LIGHT_BLUE [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] ( main:8::cputs:42::cputc:162 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:162 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:66::cputc:162 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:70::cputc:162 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:74::cputc:162 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:98::cputc:162 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:102::cputc:162 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:109::cputc:162 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:117::cputc:162 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:120::cputc:162 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_string:72::cputs:215::cputc:162 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputs:292::cputc:162 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputs:292::cputc:162 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputs:292::cputc:162 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputs:292::cputc:162 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputs:292::cputc:162 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputc:283 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputc:283 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputc:283 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputc:283 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputc:283 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:280::cputc:363 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:280::cputc:363 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:280::cputc:363 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:280::cputc:363 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:280::cputc:363 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:287::cputc:363 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:287::cputc:363 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:287::cputc:363 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:287::cputc:363 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:287::cputc:363 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:297::cputc:363 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:297::cputc:363 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:297::cputc:363 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:297::cputc:363 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:297::cputc:363 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } ) always clobbers reg byte a reg byte y -Statement [235] if(conio_cursor_x!=$28) goto cputc::@return [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] ( main:8::cputs:42::cputc:162 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:162 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:66::cputc:162 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:70::cputc:162 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:74::cputc:162 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:98::cputc:162 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:102::cputc:162 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:109::cputc:162 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:117::cputc:162 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:120::cputc:162 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_string:72::cputs:215::cputc:162 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputs:292::cputc:162 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputs:292::cputc:162 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputs:292::cputc:162 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputs:292::cputc:162 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputs:292::cputc:162 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputc:283 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputc:283 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputc:283 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputc:283 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputc:283 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:280::cputc:363 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:280::cputc:363 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:280::cputc:363 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:280::cputc:363 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:280::cputc:363 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:287::cputc:363 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:287::cputc:363 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:287::cputc:363 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:287::cputc:363 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:287::cputc:363 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:297::cputc:363 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:297::cputc:363 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:297::cputc:363 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:297::cputc:363 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:297::cputc:363 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } ) always clobbers reg byte a -Statement [244] utoa::$11 = (byte)utoa::value#2 [ printf_buffer utoa::buffer#11 utoa::$11 ] ( main:8::printf_uint:46::utoa:165 [ count TOD_ZERO conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::buffer#11 utoa::$11 ] { } ) always clobbers reg byte a -Statement [245] *utoa::buffer#11 = DIGITS[utoa::$11] [ printf_buffer utoa::buffer#11 ] ( main:8::printf_uint:46::utoa:165 [ count TOD_ZERO conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::buffer#11 ] { } ) always clobbers reg byte a reg byte y -Statement [246] utoa::buffer#3 = ++ utoa::buffer#11 [ printf_buffer utoa::buffer#3 ] ( main:8::printf_uint:46::utoa:165 [ count TOD_ZERO conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::buffer#3 ] { } ) always clobbers reg byte a -Statement [247] *utoa::buffer#3 = 0 [ printf_buffer ] ( main:8::printf_uint:46::utoa:165 [ count TOD_ZERO conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ] { } ) always clobbers reg byte a reg byte y -Statement [249] utoa::$10 = utoa::digit#2 << 1 [ printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::$10 ] ( main:8::printf_uint:46::utoa:165 [ count TOD_ZERO conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::$10 ] { } ) always clobbers reg byte a -Statement [250] utoa::digit_value#0 = RADIX_DECIMAL_VALUES[utoa::$10] [ printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] ( main:8::printf_uint:46::utoa:165 [ count TOD_ZERO conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { } ) always clobbers reg byte a -Statement [252] if(utoa::value#2>=utoa::digit_value#0) goto utoa::@5 [ printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] ( main:8::printf_uint:46::utoa:165 [ count TOD_ZERO conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { } ) always clobbers reg byte a -Statement [255] utoa_append::buffer#0 = utoa::buffer#11 [ printf_buffer utoa::digit#2 utoa::value#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 ] ( main:8::printf_uint:46::utoa:165 [ count TOD_ZERO conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::value#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } ) always clobbers reg byte a -Statement [256] utoa_append::value#0 = utoa::value#2 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] ( main:8::printf_uint:46::utoa:165 [ count TOD_ZERO conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } ) always clobbers reg byte a -Statement [257] utoa_append::sub#0 = utoa::digit_value#0 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] ( main:8::printf_uint:46::utoa:165 [ count TOD_ZERO conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } ) always clobbers reg byte a -Statement [259] utoa_append::return#0 = utoa_append::value#2 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::return#0 ] ( main:8::printf_uint:46::utoa:165 [ count TOD_ZERO conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::return#0 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } ) always clobbers reg byte a -Statement [260] utoa::value#0 = utoa_append::return#0 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa::value#0 ] ( main:8::printf_uint:46::utoa:165 [ count TOD_ZERO conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa::value#0 ] { } ) always clobbers reg byte a -Statement [266] strlen::return#2 = strlen::len#2 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] ( main:8::printf_uint:46::printf_number_buffer:167 [ count TOD_ZERO conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } main:8::printf_ulong:68::printf_number_buffer:211 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211 [ queen::r queen::column count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228 [ queen::r queen::column count print::i1#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { strlen::return#2 = strlen::len#2 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228 [ queen::r queen::column count print::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { strlen::return#2 = strlen::len#2 } } ) always clobbers reg byte a -Statement [267] printf_number_buffer::$19 = strlen::return#2 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] ( main:8::printf_uint:46::printf_number_buffer:167 [ count TOD_ZERO conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:8::printf_ulong:68::printf_number_buffer:211 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211 [ queen::r queen::column count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228 [ queen::r queen::column count print::i1#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228 [ queen::r queen::column count print::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } ) always clobbers reg byte a -Statement [272] printf_number_buffer::padding#1 = (signed byte)printf_number_buffer::format_min_length#3 - printf_number_buffer::len#2 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] ( main:8::printf_uint:46::printf_number_buffer:167 [ count TOD_ZERO conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:8::printf_ulong:68::printf_number_buffer:211 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211 [ queen::r queen::column count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228 [ queen::r queen::column count print::i1#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228 [ queen::r queen::column count print::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } ) always clobbers reg byte a -Statement [302] ultoa::$11 = (byte)ultoa::value#2 [ printf_buffer ultoa::buffer#11 ultoa::$11 ] ( main:8::printf_ulong:68::ultoa:209 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ultoa::buffer#11 ultoa::$11 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count ultoa::value#1 } } main:8::queen:53::print:31::printf_ulong:100::ultoa:209 [ queen::r queen::column count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ultoa::buffer#11 ultoa::$11 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count ultoa::value#1 } } ) always clobbers reg byte a -Statement [303] *ultoa::buffer#11 = DIGITS[ultoa::$11] [ printf_buffer ultoa::buffer#11 ] ( main:8::printf_ulong:68::ultoa:209 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ultoa::buffer#11 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count ultoa::value#1 } } main:8::queen:53::print:31::printf_ulong:100::ultoa:209 [ queen::r queen::column count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ultoa::buffer#11 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count ultoa::value#1 } } ) always clobbers reg byte a reg byte y -Statement [304] ultoa::buffer#3 = ++ ultoa::buffer#11 [ printf_buffer ultoa::buffer#3 ] ( main:8::printf_ulong:68::ultoa:209 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ultoa::buffer#3 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count ultoa::value#1 } } main:8::queen:53::print:31::printf_ulong:100::ultoa:209 [ queen::r queen::column count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ultoa::buffer#3 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count ultoa::value#1 } } ) always clobbers reg byte a -Statement [305] *ultoa::buffer#3 = 0 [ printf_buffer ] ( main:8::printf_ulong:68::ultoa:209 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count ultoa::value#1 } } main:8::queen:53::print:31::printf_ulong:100::ultoa:209 [ queen::r queen::column count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count ultoa::value#1 } } ) always clobbers reg byte a reg byte y -Statement [307] ultoa::$10 = ultoa::digit#2 << 2 [ printf_buffer ultoa::digit#2 ultoa::value#2 ultoa::started#2 ultoa::buffer#11 ultoa::$10 ] ( main:8::printf_ulong:68::ultoa:209 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ultoa::digit#2 ultoa::value#2 ultoa::started#2 ultoa::buffer#11 ultoa::$10 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count ultoa::value#1 } } main:8::queen:53::print:31::printf_ulong:100::ultoa:209 [ queen::r queen::column count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ultoa::digit#2 ultoa::value#2 ultoa::started#2 ultoa::buffer#11 ultoa::$10 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count ultoa::value#1 } } ) always clobbers reg byte a -Statement [308] ultoa::digit_value#0 = RADIX_DECIMAL_VALUES_LONG[ultoa::$10] [ printf_buffer ultoa::digit#2 ultoa::value#2 ultoa::started#2 ultoa::buffer#11 ultoa::digit_value#0 ] ( main:8::printf_ulong:68::ultoa:209 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ultoa::digit#2 ultoa::value#2 ultoa::started#2 ultoa::buffer#11 ultoa::digit_value#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count ultoa::value#1 } } main:8::queen:53::print:31::printf_ulong:100::ultoa:209 [ queen::r queen::column count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ultoa::digit#2 ultoa::value#2 ultoa::started#2 ultoa::buffer#11 ultoa::digit_value#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count ultoa::value#1 } } ) always clobbers reg byte a -Statement [310] if(ultoa::value#2>=ultoa::digit_value#0) goto ultoa::@5 [ printf_buffer ultoa::digit#2 ultoa::value#2 ultoa::started#2 ultoa::buffer#11 ultoa::digit_value#0 ] ( main:8::printf_ulong:68::ultoa:209 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ultoa::digit#2 ultoa::value#2 ultoa::started#2 ultoa::buffer#11 ultoa::digit_value#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count ultoa::value#1 } } main:8::queen:53::print:31::printf_ulong:100::ultoa:209 [ queen::r queen::column count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ultoa::digit#2 ultoa::value#2 ultoa::started#2 ultoa::buffer#11 ultoa::digit_value#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count ultoa::value#1 } } ) always clobbers reg byte a -Statement [313] ultoa_append::buffer#0 = ultoa::buffer#11 [ printf_buffer ultoa::digit#2 ultoa::value#2 ultoa::buffer#11 ultoa::digit_value#0 ultoa_append::buffer#0 ] ( main:8::printf_ulong:68::ultoa:209 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ultoa::digit#2 ultoa::value#2 ultoa::buffer#11 ultoa::digit_value#0 ultoa_append::buffer#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count ultoa::value#1 } { ultoa_append::buffer#0 = ultoa::buffer#11 } { ultoa_append::value#0 = ultoa::value#2 } { ultoa_append::sub#0 = ultoa::digit_value#0 } { ultoa_append::return#0 = ultoa_append::value#2 } } main:8::queen:53::print:31::printf_ulong:100::ultoa:209 [ queen::r queen::column count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ultoa::digit#2 ultoa::value#2 ultoa::buffer#11 ultoa::digit_value#0 ultoa_append::buffer#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count ultoa::value#1 } { ultoa_append::buffer#0 = ultoa::buffer#11 } { ultoa_append::value#0 = ultoa::value#2 } { ultoa_append::sub#0 = ultoa::digit_value#0 } { ultoa_append::return#0 = ultoa_append::value#2 } } ) always clobbers reg byte a -Statement [314] ultoa_append::value#0 = ultoa::value#2 [ printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa::digit_value#0 ultoa_append::buffer#0 ultoa_append::value#0 ] ( main:8::printf_ulong:68::ultoa:209 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa::digit_value#0 ultoa_append::buffer#0 ultoa_append::value#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count ultoa::value#1 } { ultoa_append::buffer#0 = ultoa::buffer#11 } { ultoa_append::value#0 = ultoa::value#2 } { ultoa_append::sub#0 = ultoa::digit_value#0 } { ultoa_append::return#0 = ultoa_append::value#2 } } main:8::queen:53::print:31::printf_ulong:100::ultoa:209 [ queen::r queen::column count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa::digit_value#0 ultoa_append::buffer#0 ultoa_append::value#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count ultoa::value#1 } { ultoa_append::buffer#0 = ultoa::buffer#11 } { ultoa_append::value#0 = ultoa::value#2 } { ultoa_append::sub#0 = ultoa::digit_value#0 } { ultoa_append::return#0 = ultoa_append::value#2 } } ) always clobbers reg byte a -Statement [315] ultoa_append::sub#0 = ultoa::digit_value#0 [ printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa_append::buffer#0 ultoa_append::value#0 ultoa_append::sub#0 ] ( main:8::printf_ulong:68::ultoa:209 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa_append::buffer#0 ultoa_append::value#0 ultoa_append::sub#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count ultoa::value#1 } { ultoa_append::buffer#0 = ultoa::buffer#11 } { ultoa_append::value#0 = ultoa::value#2 } { ultoa_append::sub#0 = ultoa::digit_value#0 } { ultoa_append::return#0 = ultoa_append::value#2 } } main:8::queen:53::print:31::printf_ulong:100::ultoa:209 [ queen::r queen::column count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa_append::buffer#0 ultoa_append::value#0 ultoa_append::sub#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count ultoa::value#1 } { ultoa_append::buffer#0 = ultoa::buffer#11 } { ultoa_append::value#0 = ultoa::value#2 } { ultoa_append::sub#0 = ultoa::digit_value#0 } { ultoa_append::return#0 = ultoa_append::value#2 } } ) always clobbers reg byte a -Statement [317] ultoa_append::return#0 = ultoa_append::value#2 [ printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa_append::return#0 ] ( main:8::printf_ulong:68::ultoa:209 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa_append::return#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count ultoa::value#1 } { ultoa_append::buffer#0 = ultoa::buffer#11 } { ultoa_append::value#0 = ultoa::value#2 } { ultoa_append::sub#0 = ultoa::digit_value#0 } { ultoa_append::return#0 = ultoa_append::value#2 } } main:8::queen:53::print:31::printf_ulong:100::ultoa:209 [ queen::r queen::column count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa_append::return#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count ultoa::value#1 } { ultoa_append::buffer#0 = ultoa::buffer#11 } { ultoa_append::value#0 = ultoa::value#2 } { ultoa_append::sub#0 = ultoa::digit_value#0 } { ultoa_append::return#0 = ultoa_append::value#2 } } ) always clobbers reg byte a -Statement [318] ultoa::value#0 = ultoa_append::return#0 [ printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa::value#0 ] ( main:8::printf_ulong:68::ultoa:209 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa::value#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count ultoa::value#1 } } main:8::queen:53::print:31::printf_ulong:100::ultoa:209 [ queen::r queen::column count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa::value#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count ultoa::value#1 } } ) always clobbers reg byte a -Statement [323] *uctoa::buffer#11 = DIGITS[uctoa::value#2] [ printf_buffer uctoa::buffer#11 ] ( main:8::queen:53::print:31::printf_uchar:111::uctoa:226 [ queen::r queen::column count print::i1#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer uctoa::buffer#11 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 uctoa::value#1 } } main:8::queen:53::print:31::printf_uchar:122::uctoa:226 [ queen::r queen::column count print::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer uctoa::buffer#11 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 uctoa::value#1 } } ) always clobbers reg byte a reg byte y -Statement [324] uctoa::buffer#3 = ++ uctoa::buffer#11 [ printf_buffer uctoa::buffer#3 ] ( main:8::queen:53::print:31::printf_uchar:111::uctoa:226 [ queen::r queen::column count print::i1#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer uctoa::buffer#3 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 uctoa::value#1 } } main:8::queen:53::print:31::printf_uchar:122::uctoa:226 [ queen::r queen::column count print::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer uctoa::buffer#3 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 uctoa::value#1 } } ) always clobbers reg byte a -Statement [325] *uctoa::buffer#3 = 0 [ printf_buffer ] ( main:8::queen:53::print:31::printf_uchar:111::uctoa:226 [ queen::r queen::column count print::i1#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 uctoa::value#1 } } main:8::queen:53::print:31::printf_uchar:122::uctoa:226 [ queen::r queen::column count print::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 uctoa::value#1 } } ) always clobbers reg byte a reg byte y -Statement [332] uctoa_append::buffer#0 = uctoa::buffer#11 [ printf_buffer uctoa::digit#2 uctoa::value#2 uctoa::buffer#11 uctoa::digit_value#0 uctoa_append::buffer#0 ] ( main:8::queen:53::print:31::printf_uchar:111::uctoa:226 [ queen::r queen::column count print::i1#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer uctoa::digit#2 uctoa::value#2 uctoa::buffer#11 uctoa::digit_value#0 uctoa_append::buffer#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 uctoa::value#1 } { uctoa_append::buffer#0 = uctoa::buffer#11 } { uctoa_append::value#0 = uctoa::value#2 } { uctoa_append::sub#0 = uctoa::digit_value#0 } { uctoa_append::return#0 = uctoa_append::value#2 } } main:8::queen:53::print:31::printf_uchar:122::uctoa:226 [ queen::r queen::column count print::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer uctoa::digit#2 uctoa::value#2 uctoa::buffer#11 uctoa::digit_value#0 uctoa_append::buffer#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 uctoa::value#1 } { uctoa_append::buffer#0 = uctoa::buffer#11 } { uctoa_append::value#0 = uctoa::value#2 } { uctoa_append::sub#0 = uctoa::digit_value#0 } { uctoa_append::return#0 = uctoa_append::value#2 } } ) always clobbers reg byte a -Statement [339] conio_line_text = conio_line_text + $28 [ conio_cursor_y conio_line_text conio_line_color ] ( main:8::cputs:42::cputc:162::cputln:237 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:162::cputln:237 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:66::cputc:162::cputln:237 [ count cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:70::cputc:162::cputln:237 [ cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:74::cputc:162::cputln:237 [ cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:98::cputc:162::cputln:237 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:102::cputc:162::cputln:237 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:109::cputc:162::cputln:237 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:117::cputc:162::cputln:237 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:120::cputc:162::cputln:237 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_string:72::cputs:215::cputc:162::cputln:237 [ cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputs:292::cputc:162::cputln:237 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputs:292::cputc:162::cputln:237 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputs:292::cputc:162::cputln:237 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputs:292::cputc:162::cputln:237 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputs:292::cputc:162::cputln:237 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputc:283::cputln:237 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputc:283::cputln:237 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputc:283::cputln:237 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputc:283::cputln:237 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputc:283::cputln:237 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:280::cputc:363::cputln:237 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:237 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:237 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:237 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:237 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:287::cputc:363::cputln:237 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:237 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:237 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:237 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:237 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:297::cputc:363::cputln:237 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:237 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:237 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:237 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:237 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::cputs:42::cputc:162::cputln:240 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:162::cputln:240 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:66::cputc:162::cputln:240 [ count cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:70::cputc:162::cputln:240 [ cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:74::cputc:162::cputln:240 [ cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:98::cputc:162::cputln:240 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:102::cputc:162::cputln:240 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:109::cputc:162::cputln:240 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:117::cputc:162::cputln:240 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:120::cputc:162::cputln:240 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_string:72::cputs:215::cputc:162::cputln:240 [ cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputs:292::cputc:162::cputln:240 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputs:292::cputc:162::cputln:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputs:292::cputc:162::cputln:240 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputs:292::cputc:162::cputln:240 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputs:292::cputc:162::cputln:240 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputc:283::cputln:240 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputc:283::cputln:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputc:283::cputln:240 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputc:283::cputln:240 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputc:283::cputln:240 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:280::cputc:363::cputln:240 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:240 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:240 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:240 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:287::cputc:363::cputln:240 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:240 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:240 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:240 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:297::cputc:363::cputln:240 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:240 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:240 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:240 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } ) always clobbers reg byte a -Statement [340] conio_line_color = conio_line_color + $28 [ conio_cursor_y conio_line_text conio_line_color ] ( main:8::cputs:42::cputc:162::cputln:237 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:162::cputln:237 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:66::cputc:162::cputln:237 [ count cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:70::cputc:162::cputln:237 [ cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:74::cputc:162::cputln:237 [ cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:98::cputc:162::cputln:237 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:102::cputc:162::cputln:237 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:109::cputc:162::cputln:237 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:117::cputc:162::cputln:237 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:120::cputc:162::cputln:237 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_string:72::cputs:215::cputc:162::cputln:237 [ cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputs:292::cputc:162::cputln:237 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputs:292::cputc:162::cputln:237 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputs:292::cputc:162::cputln:237 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputs:292::cputc:162::cputln:237 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputs:292::cputc:162::cputln:237 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputc:283::cputln:237 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputc:283::cputln:237 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputc:283::cputln:237 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputc:283::cputln:237 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputc:283::cputln:237 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:280::cputc:363::cputln:237 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:237 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:237 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:237 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:237 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:287::cputc:363::cputln:237 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:237 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:237 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:237 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:237 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:297::cputc:363::cputln:237 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:237 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:237 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:237 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:237 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::cputs:42::cputc:162::cputln:240 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:162::cputln:240 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:66::cputc:162::cputln:240 [ count cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:70::cputc:162::cputln:240 [ cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:74::cputc:162::cputln:240 [ cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:98::cputc:162::cputln:240 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:102::cputc:162::cputln:240 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:109::cputc:162::cputln:240 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:117::cputc:162::cputln:240 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:120::cputc:162::cputln:240 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_string:72::cputs:215::cputc:162::cputln:240 [ cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputs:292::cputc:162::cputln:240 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputs:292::cputc:162::cputln:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputs:292::cputc:162::cputln:240 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputs:292::cputc:162::cputln:240 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputs:292::cputc:162::cputln:240 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputc:283::cputln:240 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputc:283::cputln:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputc:283::cputln:240 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputc:283::cputln:240 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputc:283::cputln:240 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:280::cputc:363::cputln:240 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:240 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:240 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:240 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:287::cputc:363::cputln:240 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:240 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:240 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:240 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:297::cputc:363::cputln:240 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:240 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:240 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:240 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } ) always clobbers reg byte a -Statement [341] conio_cursor_x = 0 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] ( main:8::cputs:42::cputc:162::cputln:237 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:162::cputln:237 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:66::cputc:162::cputln:237 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:70::cputc:162::cputln:237 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:74::cputc:162::cputln:237 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:98::cputc:162::cputln:237 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:102::cputc:162::cputln:237 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:109::cputc:162::cputln:237 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:117::cputc:162::cputln:237 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:120::cputc:162::cputln:237 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_string:72::cputs:215::cputc:162::cputln:237 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputs:292::cputc:162::cputln:237 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputs:292::cputc:162::cputln:237 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputs:292::cputc:162::cputln:237 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputs:292::cputc:162::cputln:237 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputs:292::cputc:162::cputln:237 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputc:283::cputln:237 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputc:283::cputln:237 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputc:283::cputln:237 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputc:283::cputln:237 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputc:283::cputln:237 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:280::cputc:363::cputln:237 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:237 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:237 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:237 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:237 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:287::cputc:363::cputln:237 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:237 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:237 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:237 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:237 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:297::cputc:363::cputln:237 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:237 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:237 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:237 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:237 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::cputs:42::cputc:162::cputln:240 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:162::cputln:240 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:66::cputc:162::cputln:240 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:70::cputc:162::cputln:240 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:74::cputc:162::cputln:240 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:98::cputc:162::cputln:240 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:102::cputc:162::cputln:240 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:109::cputc:162::cputln:240 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:117::cputc:162::cputln:240 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:120::cputc:162::cputln:240 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_string:72::cputs:215::cputc:162::cputln:240 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputs:292::cputc:162::cputln:240 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputs:292::cputc:162::cputln:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputs:292::cputc:162::cputln:240 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputs:292::cputc:162::cputln:240 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputs:292::cputc:162::cputln:240 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputc:283::cputln:240 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputc:283::cputln:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputc:283::cputln:240 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputc:283::cputln:240 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputc:283::cputln:240 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:280::cputc:363::cputln:240 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:240 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:240 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:240 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:287::cputc:363::cputln:240 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:240 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:240 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:240 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:297::cputc:363::cputln:240 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:240 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:240 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:240 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } ) always clobbers reg byte a -Statement [347] if(utoa_append::value#2>=utoa_append::sub#0) goto utoa_append::@2 [ utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] ( main:8::printf_uint:46::utoa:165::utoa_append:258 [ count TOD_ZERO conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } ) always clobbers reg byte a -Statement [348] *utoa_append::buffer#0 = DIGITS[utoa_append::digit#2] [ utoa_append::value#2 ] ( main:8::printf_uint:46::utoa:165::utoa_append:258 [ count TOD_ZERO conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::value#2 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } ) always clobbers reg byte a reg byte y -Statement [351] utoa_append::value#1 = utoa_append::value#2 - utoa_append::sub#0 [ utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] ( main:8::printf_uint:46::utoa:165::utoa_append:258 [ count TOD_ZERO conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } ) always clobbers reg byte a -Statement [354] if(0!=*strlen::str#3) goto strlen::@2 [ printf_buffer strlen::len#2 strlen::str#3 ] ( main:8::printf_uint:46::printf_number_buffer:167::strlen:265 [ count TOD_ZERO conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_buffer strlen::len#2 strlen::str#3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } main:8::printf_ulong:68::printf_number_buffer:211::strlen:265 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_buffer strlen::len#2 strlen::str#3 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::strlen:265 [ queen::r queen::column count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_buffer strlen::len#2 strlen::str#3 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::strlen:265 [ queen::r queen::column count print::i1#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_buffer strlen::len#2 strlen::str#3 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { strlen::return#2 = strlen::len#2 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::strlen:265 [ queen::r queen::column count print::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_buffer strlen::len#2 strlen::str#3 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { strlen::return#2 = strlen::len#2 } } ) always clobbers reg byte a reg byte y -Statement [367] if(0!=*strupr::src#2) goto strupr::@2 [ strupr::src#2 ] ( main:8::printf_uint:46::printf_number_buffer:167::strupr:290 [ count TOD_ZERO conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:8::printf_ulong:68::printf_number_buffer:211::strupr:290 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::strupr:290 [ queen::r queen::column count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::strupr:290 [ queen::r queen::column count print::i1#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::strupr:290 [ queen::r queen::column count print::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } ) always clobbers reg byte a reg byte y -Statement [369] toupper::ch#0 = *strupr::src#2 [ strupr::src#2 toupper::ch#0 ] ( main:8::printf_uint:46::printf_number_buffer:167::strupr:290 [ count TOD_ZERO conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } main:8::printf_ulong:68::printf_number_buffer:211::strupr:290 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::strupr:290 [ queen::r queen::column count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::strupr:290 [ queen::r queen::column count print::i1#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { toupper::return#2 = toupper::return#3 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::strupr:290 [ queen::r queen::column count print::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { toupper::return#2 = toupper::return#3 } } ) always clobbers reg byte a reg byte y -Statement [373] *strupr::src#2 = strupr::$0 [ strupr::src#2 ] ( main:8::printf_uint:46::printf_number_buffer:167::strupr:290 [ count TOD_ZERO conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:8::printf_ulong:68::printf_number_buffer:211::strupr:290 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::strupr:290 [ queen::r queen::column count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::strupr:290 [ queen::r queen::column count print::i1#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::strupr:290 [ queen::r queen::column count print::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } ) always clobbers reg byte y -Statement [377] if(ultoa_append::value#2>=ultoa_append::sub#0) goto ultoa_append::@2 [ ultoa_append::buffer#0 ultoa_append::sub#0 ultoa_append::value#2 ultoa_append::digit#2 ] ( main:8::printf_ulong:68::ultoa:209::ultoa_append:316 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa_append::buffer#0 ultoa_append::sub#0 ultoa_append::value#2 ultoa_append::digit#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count ultoa::value#1 } { ultoa_append::buffer#0 = ultoa::buffer#11 } { ultoa_append::value#0 = ultoa::value#2 } { ultoa_append::sub#0 = ultoa::digit_value#0 } { ultoa_append::return#0 = ultoa_append::value#2 } } main:8::queen:53::print:31::printf_ulong:100::ultoa:209::ultoa_append:316 [ queen::r queen::column count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa_append::buffer#0 ultoa_append::sub#0 ultoa_append::value#2 ultoa_append::digit#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count ultoa::value#1 } { ultoa_append::buffer#0 = ultoa::buffer#11 } { ultoa_append::value#0 = ultoa::value#2 } { ultoa_append::sub#0 = ultoa::digit_value#0 } { ultoa_append::return#0 = ultoa_append::value#2 } } ) always clobbers reg byte a -Statement [378] *ultoa_append::buffer#0 = DIGITS[ultoa_append::digit#2] [ ultoa_append::value#2 ] ( main:8::printf_ulong:68::ultoa:209::ultoa_append:316 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa_append::value#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count ultoa::value#1 } { ultoa_append::buffer#0 = ultoa::buffer#11 } { ultoa_append::value#0 = ultoa::value#2 } { ultoa_append::sub#0 = ultoa::digit_value#0 } { ultoa_append::return#0 = ultoa_append::value#2 } } main:8::queen:53::print:31::printf_ulong:100::ultoa:209::ultoa_append:316 [ queen::r queen::column count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa_append::value#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count ultoa::value#1 } { ultoa_append::buffer#0 = ultoa::buffer#11 } { ultoa_append::value#0 = ultoa::value#2 } { ultoa_append::sub#0 = ultoa::digit_value#0 } { ultoa_append::return#0 = ultoa_append::value#2 } } ) always clobbers reg byte a reg byte y -Statement [381] ultoa_append::value#1 = ultoa_append::value#2 - ultoa_append::sub#0 [ ultoa_append::buffer#0 ultoa_append::sub#0 ultoa_append::value#1 ultoa_append::digit#1 ] ( main:8::printf_ulong:68::ultoa:209::ultoa_append:316 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa_append::buffer#0 ultoa_append::sub#0 ultoa_append::value#1 ultoa_append::digit#1 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count ultoa::value#1 } { ultoa_append::buffer#0 = ultoa::buffer#11 } { ultoa_append::value#0 = ultoa::value#2 } { ultoa_append::sub#0 = ultoa::digit_value#0 } { ultoa_append::return#0 = ultoa_append::value#2 } } main:8::queen:53::print:31::printf_ulong:100::ultoa:209::ultoa_append:316 [ queen::r queen::column count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa_append::buffer#0 ultoa_append::sub#0 ultoa_append::value#1 ultoa_append::digit#1 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count ultoa::value#1 } { ultoa_append::buffer#0 = ultoa::buffer#11 } { ultoa_append::value#0 = ultoa::value#2 } { ultoa_append::sub#0 = ultoa::digit_value#0 } { ultoa_append::return#0 = ultoa_append::value#2 } } ) always clobbers reg byte a -Statement [385] *uctoa_append::buffer#0 = DIGITS[uctoa_append::digit#2] [ uctoa_append::value#2 ] ( main:8::queen:53::print:31::printf_uchar:111::uctoa:226::uctoa_append:335 [ queen::r queen::column count print::i1#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer uctoa::digit#2 uctoa::buffer#11 uctoa_append::value#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 uctoa::value#1 } { uctoa_append::buffer#0 = uctoa::buffer#11 } { uctoa_append::value#0 = uctoa::value#2 } { uctoa_append::sub#0 = uctoa::digit_value#0 } { uctoa_append::return#0 = uctoa_append::value#2 } } main:8::queen:53::print:31::printf_uchar:122::uctoa:226::uctoa_append:335 [ queen::r queen::column count print::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer uctoa::digit#2 uctoa::buffer#11 uctoa_append::value#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 uctoa::value#1 } { uctoa_append::buffer#0 = uctoa::buffer#11 } { uctoa_append::value#0 = uctoa::value#2 } { uctoa_append::sub#0 = uctoa::digit_value#0 } { uctoa_append::return#0 = uctoa_append::value#2 } } ) always clobbers reg byte a reg byte y -Statement [388] uctoa_append::value#1 = uctoa_append::value#2 - uctoa_append::sub#0 [ uctoa_append::buffer#0 uctoa_append::sub#0 uctoa_append::value#1 uctoa_append::digit#1 ] ( main:8::queen:53::print:31::printf_uchar:111::uctoa:226::uctoa_append:335 [ queen::r queen::column count print::i1#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer uctoa::digit#2 uctoa::buffer#11 uctoa_append::buffer#0 uctoa_append::sub#0 uctoa_append::value#1 uctoa_append::digit#1 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 uctoa::value#1 } { uctoa_append::buffer#0 = uctoa::buffer#11 } { uctoa_append::value#0 = uctoa::value#2 } { uctoa_append::sub#0 = uctoa::digit_value#0 } { uctoa_append::return#0 = uctoa_append::value#2 } } main:8::queen:53::print:31::printf_uchar:122::uctoa:226::uctoa_append:335 [ queen::r queen::column count print::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer uctoa::digit#2 uctoa::buffer#11 uctoa_append::buffer#0 uctoa_append::sub#0 uctoa_append::value#1 uctoa_append::digit#1 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 uctoa::value#1 } { uctoa_append::buffer#0 = uctoa::buffer#11 } { uctoa_append::value#0 = uctoa::value#2 } { uctoa_append::sub#0 = uctoa::digit_value#0 } { uctoa_append::return#0 = uctoa_append::value#2 } } ) always clobbers reg byte a -Statement [389] if(conio_cursor_y!=$19) goto cscroll::@return [ conio_cursor_y conio_line_text conio_line_color ] ( main:8::cputs:42::cputc:162::cputln:237::cscroll:343 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:162::cputln:237::cscroll:343 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:66::cputc:162::cputln:237::cscroll:343 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:70::cputc:162::cputln:237::cscroll:343 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:74::cputc:162::cputln:237::cscroll:343 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:98::cputc:162::cputln:237::cscroll:343 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:102::cputc:162::cputln:237::cscroll:343 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:109::cputc:162::cputln:237::cscroll:343 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:117::cputc:162::cputln:237::cscroll:343 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:120::cputc:162::cputln:237::cscroll:343 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_string:72::cputs:215::cputc:162::cputln:237::cscroll:343 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputs:292::cputc:162::cputln:237::cscroll:343 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputs:292::cputc:162::cputln:237::cscroll:343 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputs:292::cputc:162::cputln:237::cscroll:343 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputs:292::cputc:162::cputln:237::cscroll:343 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputs:292::cputc:162::cputln:237::cscroll:343 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputc:283::cputln:237::cscroll:343 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputc:283::cputln:237::cscroll:343 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputc:283::cputln:237::cscroll:343 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputc:283::cputln:237::cscroll:343 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputc:283::cputln:237::cscroll:343 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:280::cputc:363::cputln:237::cscroll:343 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:237::cscroll:343 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:237::cscroll:343 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:237::cscroll:343 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:237::cscroll:343 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:287::cputc:363::cputln:237::cscroll:343 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:237::cscroll:343 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:237::cscroll:343 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:237::cscroll:343 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:237::cscroll:343 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:297::cputc:363::cputln:237::cscroll:343 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:237::cscroll:343 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:237::cscroll:343 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:237::cscroll:343 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:237::cscroll:343 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::cputs:42::cputc:162::cputln:240::cscroll:343 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:162::cputln:240::cscroll:343 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:66::cputc:162::cputln:240::cscroll:343 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:70::cputc:162::cputln:240::cscroll:343 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:74::cputc:162::cputln:240::cscroll:343 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:98::cputc:162::cputln:240::cscroll:343 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:102::cputc:162::cputln:240::cscroll:343 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:109::cputc:162::cputln:240::cscroll:343 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:117::cputc:162::cputln:240::cscroll:343 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:120::cputc:162::cputln:240::cscroll:343 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_string:72::cputs:215::cputc:162::cputln:240::cscroll:343 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputs:292::cputc:162::cputln:240::cscroll:343 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputs:292::cputc:162::cputln:240::cscroll:343 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputs:292::cputc:162::cputln:240::cscroll:343 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputs:292::cputc:162::cputln:240::cscroll:343 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputs:292::cputc:162::cputln:240::cscroll:343 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputc:283::cputln:240::cscroll:343 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputc:283::cputln:240::cscroll:343 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputc:283::cputln:240::cscroll:343 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputc:283::cputln:240::cscroll:343 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputc:283::cputln:240::cscroll:343 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:280::cputc:363::cputln:240::cscroll:343 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:240::cscroll:343 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:240::cscroll:343 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:240::cscroll:343 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:240::cscroll:343 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:287::cputc:363::cputln:240::cscroll:343 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:240::cscroll:343 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:240::cscroll:343 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:240::cscroll:343 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:240::cscroll:343 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:297::cputc:363::cputln:240::cscroll:343 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:240::cscroll:343 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:240::cscroll:343 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:240::cscroll:343 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:240::cscroll:343 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } ) always clobbers reg byte a -Statement [398] conio_line_text = conio_line_text - $28 [ conio_cursor_y conio_line_text conio_line_color ] ( main:8::cputs:42::cputc:162::cputln:237::cscroll:343 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:162::cputln:237::cscroll:343 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:66::cputc:162::cputln:237::cscroll:343 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:70::cputc:162::cputln:237::cscroll:343 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:74::cputc:162::cputln:237::cscroll:343 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:98::cputc:162::cputln:237::cscroll:343 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:102::cputc:162::cputln:237::cscroll:343 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:109::cputc:162::cputln:237::cscroll:343 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:117::cputc:162::cputln:237::cscroll:343 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:120::cputc:162::cputln:237::cscroll:343 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_string:72::cputs:215::cputc:162::cputln:237::cscroll:343 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputs:292::cputc:162::cputln:237::cscroll:343 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputs:292::cputc:162::cputln:237::cscroll:343 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputs:292::cputc:162::cputln:237::cscroll:343 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputs:292::cputc:162::cputln:237::cscroll:343 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputs:292::cputc:162::cputln:237::cscroll:343 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputc:283::cputln:237::cscroll:343 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputc:283::cputln:237::cscroll:343 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputc:283::cputln:237::cscroll:343 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputc:283::cputln:237::cscroll:343 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputc:283::cputln:237::cscroll:343 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:280::cputc:363::cputln:237::cscroll:343 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:237::cscroll:343 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:237::cscroll:343 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:237::cscroll:343 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:237::cscroll:343 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:287::cputc:363::cputln:237::cscroll:343 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:237::cscroll:343 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:237::cscroll:343 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:237::cscroll:343 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:237::cscroll:343 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:297::cputc:363::cputln:237::cscroll:343 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:237::cscroll:343 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:237::cscroll:343 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:237::cscroll:343 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:237::cscroll:343 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::cputs:42::cputc:162::cputln:240::cscroll:343 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:162::cputln:240::cscroll:343 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:66::cputc:162::cputln:240::cscroll:343 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:70::cputc:162::cputln:240::cscroll:343 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:74::cputc:162::cputln:240::cscroll:343 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:98::cputc:162::cputln:240::cscroll:343 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:102::cputc:162::cputln:240::cscroll:343 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:109::cputc:162::cputln:240::cscroll:343 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:117::cputc:162::cputln:240::cscroll:343 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:120::cputc:162::cputln:240::cscroll:343 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_string:72::cputs:215::cputc:162::cputln:240::cscroll:343 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputs:292::cputc:162::cputln:240::cscroll:343 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputs:292::cputc:162::cputln:240::cscroll:343 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputs:292::cputc:162::cputln:240::cscroll:343 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputs:292::cputc:162::cputln:240::cscroll:343 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputs:292::cputc:162::cputln:240::cscroll:343 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputc:283::cputln:240::cscroll:343 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputc:283::cputln:240::cscroll:343 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputc:283::cputln:240::cscroll:343 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputc:283::cputln:240::cscroll:343 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputc:283::cputln:240::cscroll:343 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:280::cputc:363::cputln:240::cscroll:343 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:240::cscroll:343 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:240::cscroll:343 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:240::cscroll:343 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:240::cscroll:343 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:287::cputc:363::cputln:240::cscroll:343 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:240::cscroll:343 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:240::cscroll:343 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:240::cscroll:343 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:240::cscroll:343 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:297::cputc:363::cputln:240::cscroll:343 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:240::cscroll:343 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:240::cscroll:343 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:240::cscroll:343 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:240::cscroll:343 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } ) always clobbers reg byte a -Statement [399] conio_line_color = conio_line_color - $28 [ conio_cursor_y conio_line_text conio_line_color ] ( main:8::cputs:42::cputc:162::cputln:237::cscroll:343 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:162::cputln:237::cscroll:343 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:66::cputc:162::cputln:237::cscroll:343 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:70::cputc:162::cputln:237::cscroll:343 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:74::cputc:162::cputln:237::cscroll:343 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:98::cputc:162::cputln:237::cscroll:343 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:102::cputc:162::cputln:237::cscroll:343 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:109::cputc:162::cputln:237::cscroll:343 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:117::cputc:162::cputln:237::cscroll:343 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:120::cputc:162::cputln:237::cscroll:343 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_string:72::cputs:215::cputc:162::cputln:237::cscroll:343 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputs:292::cputc:162::cputln:237::cscroll:343 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputs:292::cputc:162::cputln:237::cscroll:343 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputs:292::cputc:162::cputln:237::cscroll:343 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputs:292::cputc:162::cputln:237::cscroll:343 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputs:292::cputc:162::cputln:237::cscroll:343 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputc:283::cputln:237::cscroll:343 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputc:283::cputln:237::cscroll:343 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputc:283::cputln:237::cscroll:343 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputc:283::cputln:237::cscroll:343 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputc:283::cputln:237::cscroll:343 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:280::cputc:363::cputln:237::cscroll:343 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:237::cscroll:343 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:237::cscroll:343 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:237::cscroll:343 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:237::cscroll:343 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:287::cputc:363::cputln:237::cscroll:343 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:237::cscroll:343 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:237::cscroll:343 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:237::cscroll:343 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:237::cscroll:343 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:297::cputc:363::cputln:237::cscroll:343 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:237::cscroll:343 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:237::cscroll:343 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:237::cscroll:343 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:237::cscroll:343 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::cputs:42::cputc:162::cputln:240::cscroll:343 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:162::cputln:240::cscroll:343 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:66::cputc:162::cputln:240::cscroll:343 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:70::cputc:162::cputln:240::cscroll:343 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:74::cputc:162::cputln:240::cscroll:343 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:98::cputc:162::cputln:240::cscroll:343 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:102::cputc:162::cputln:240::cscroll:343 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:109::cputc:162::cputln:240::cscroll:343 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:117::cputc:162::cputln:240::cscroll:343 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:120::cputc:162::cputln:240::cscroll:343 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_string:72::cputs:215::cputc:162::cputln:240::cscroll:343 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputs:292::cputc:162::cputln:240::cscroll:343 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputs:292::cputc:162::cputln:240::cscroll:343 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputs:292::cputc:162::cputln:240::cscroll:343 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputs:292::cputc:162::cputln:240::cscroll:343 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputs:292::cputc:162::cputln:240::cscroll:343 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputc:283::cputln:240::cscroll:343 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputc:283::cputln:240::cscroll:343 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputc:283::cputln:240::cscroll:343 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputc:283::cputln:240::cscroll:343 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputc:283::cputln:240::cscroll:343 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:280::cputc:363::cputln:240::cscroll:343 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:240::cscroll:343 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:240::cscroll:343 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:240::cscroll:343 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:240::cscroll:343 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:287::cputc:363::cputln:240::cscroll:343 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:240::cscroll:343 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:240::cscroll:343 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:240::cscroll:343 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:240::cscroll:343 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:297::cputc:363::cputln:240::cscroll:343 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:240::cscroll:343 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:240::cscroll:343 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:240::cscroll:343 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:240::cscroll:343 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } ) always clobbers reg byte a -Statement [404] toupper::return#0 = toupper::ch#0 + 'A'-'a' [ toupper::return#0 ] ( main:8::printf_uint:46::printf_number_buffer:167::strupr:290::toupper:370 [ count TOD_ZERO conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } main:8::printf_ulong:68::printf_number_buffer:211::strupr:290::toupper:370 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::strupr:290::toupper:370 [ queen::r queen::column count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::strupr:290::toupper:370 [ queen::r queen::column count print::i1#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { toupper::return#2 = toupper::return#3 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::strupr:290::toupper:370 [ queen::r queen::column count print::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { toupper::return#2 = toupper::return#3 } } ) always clobbers reg byte a -Statement [408] memcpy::src_end#0 = (byte*)memcpy::source#2 + (word)$19*$28-$28 [ memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] ( main:8::cputs:42::cputc:162::cputln:237::cscroll:343::memcpy:391 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:162::cputln:237::cscroll:343::memcpy:391 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:66::cputc:162::cputln:237::cscroll:343::memcpy:391 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:70::cputc:162::cputln:237::cscroll:343::memcpy:391 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:74::cputc:162::cputln:237::cscroll:343::memcpy:391 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:98::cputc:162::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:102::cputc:162::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:109::cputc:162::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:117::cputc:162::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:120::cputc:162::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_string:72::cputs:215::cputc:162::cputln:237::cscroll:343::memcpy:391 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputs:292::cputc:162::cputln:237::cscroll:343::memcpy:391 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputs:292::cputc:162::cputln:237::cscroll:343::memcpy:391 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputs:292::cputc:162::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputs:292::cputc:162::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputs:292::cputc:162::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputc:283::cputln:237::cscroll:343::memcpy:391 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputc:283::cputln:237::cscroll:343::memcpy:391 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputc:283::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputc:283::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputc:283::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:280::cputc:363::cputln:237::cscroll:343::memcpy:391 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:237::cscroll:343::memcpy:391 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:287::cputc:363::cputln:237::cscroll:343::memcpy:391 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:237::cscroll:343::memcpy:391 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:297::cputc:363::cputln:237::cscroll:343::memcpy:391 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:237::cscroll:343::memcpy:391 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::cputs:42::cputc:162::cputln:240::cscroll:343::memcpy:391 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:162::cputln:240::cscroll:343::memcpy:391 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:66::cputc:162::cputln:240::cscroll:343::memcpy:391 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:70::cputc:162::cputln:240::cscroll:343::memcpy:391 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:74::cputc:162::cputln:240::cscroll:343::memcpy:391 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:98::cputc:162::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:102::cputc:162::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:109::cputc:162::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:117::cputc:162::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:120::cputc:162::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_string:72::cputs:215::cputc:162::cputln:240::cscroll:343::memcpy:391 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputs:292::cputc:162::cputln:240::cscroll:343::memcpy:391 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputs:292::cputc:162::cputln:240::cscroll:343::memcpy:391 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputs:292::cputc:162::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputs:292::cputc:162::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputs:292::cputc:162::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputc:283::cputln:240::cscroll:343::memcpy:391 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputc:283::cputln:240::cscroll:343::memcpy:391 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputc:283::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputc:283::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputc:283::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:280::cputc:363::cputln:240::cscroll:343::memcpy:391 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:240::cscroll:343::memcpy:391 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:287::cputc:363::cputln:240::cscroll:343::memcpy:391 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:240::cscroll:343::memcpy:391 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:297::cputc:363::cputln:240::cscroll:343::memcpy:391 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:240::cscroll:343::memcpy:391 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::cputs:42::cputc:162::cputln:237::cscroll:343::memcpy:393 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:162::cputln:237::cscroll:343::memcpy:393 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:66::cputc:162::cputln:237::cscroll:343::memcpy:393 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:70::cputc:162::cputln:237::cscroll:343::memcpy:393 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:74::cputc:162::cputln:237::cscroll:343::memcpy:393 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:98::cputc:162::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:102::cputc:162::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:109::cputc:162::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:117::cputc:162::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:120::cputc:162::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_string:72::cputs:215::cputc:162::cputln:237::cscroll:343::memcpy:393 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputs:292::cputc:162::cputln:237::cscroll:343::memcpy:393 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputs:292::cputc:162::cputln:237::cscroll:343::memcpy:393 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputs:292::cputc:162::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputs:292::cputc:162::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputs:292::cputc:162::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputc:283::cputln:237::cscroll:343::memcpy:393 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputc:283::cputln:237::cscroll:343::memcpy:393 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputc:283::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputc:283::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputc:283::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:280::cputc:363::cputln:237::cscroll:343::memcpy:393 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:237::cscroll:343::memcpy:393 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:287::cputc:363::cputln:237::cscroll:343::memcpy:393 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:237::cscroll:343::memcpy:393 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:297::cputc:363::cputln:237::cscroll:343::memcpy:393 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:237::cscroll:343::memcpy:393 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::cputs:42::cputc:162::cputln:240::cscroll:343::memcpy:393 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:162::cputln:240::cscroll:343::memcpy:393 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:66::cputc:162::cputln:240::cscroll:343::memcpy:393 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:70::cputc:162::cputln:240::cscroll:343::memcpy:393 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:74::cputc:162::cputln:240::cscroll:343::memcpy:393 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:98::cputc:162::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:102::cputc:162::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:109::cputc:162::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:117::cputc:162::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:120::cputc:162::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_string:72::cputs:215::cputc:162::cputln:240::cscroll:343::memcpy:393 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputs:292::cputc:162::cputln:240::cscroll:343::memcpy:393 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputs:292::cputc:162::cputln:240::cscroll:343::memcpy:393 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputs:292::cputc:162::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputs:292::cputc:162::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputs:292::cputc:162::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputc:283::cputln:240::cscroll:343::memcpy:393 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputc:283::cputln:240::cscroll:343::memcpy:393 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputc:283::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputc:283::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputc:283::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:280::cputc:363::cputln:240::cscroll:343::memcpy:393 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:240::cscroll:343::memcpy:393 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:287::cputc:363::cputln:240::cscroll:343::memcpy:393 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:240::cscroll:343::memcpy:393 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:297::cputc:363::cputln:240::cscroll:343::memcpy:393 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:240::cscroll:343::memcpy:393 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } ) always clobbers reg byte a -Statement [409] memcpy::src#4 = (byte*)memcpy::source#2 [ memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] ( main:8::cputs:42::cputc:162::cputln:237::cscroll:343::memcpy:391 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:162::cputln:237::cscroll:343::memcpy:391 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:66::cputc:162::cputln:237::cscroll:343::memcpy:391 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:70::cputc:162::cputln:237::cscroll:343::memcpy:391 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:74::cputc:162::cputln:237::cscroll:343::memcpy:391 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:98::cputc:162::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:102::cputc:162::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:109::cputc:162::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:117::cputc:162::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:120::cputc:162::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_string:72::cputs:215::cputc:162::cputln:237::cscroll:343::memcpy:391 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputs:292::cputc:162::cputln:237::cscroll:343::memcpy:391 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputs:292::cputc:162::cputln:237::cscroll:343::memcpy:391 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputs:292::cputc:162::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputs:292::cputc:162::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputs:292::cputc:162::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputc:283::cputln:237::cscroll:343::memcpy:391 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputc:283::cputln:237::cscroll:343::memcpy:391 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputc:283::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputc:283::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputc:283::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:280::cputc:363::cputln:237::cscroll:343::memcpy:391 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:237::cscroll:343::memcpy:391 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:287::cputc:363::cputln:237::cscroll:343::memcpy:391 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:237::cscroll:343::memcpy:391 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:297::cputc:363::cputln:237::cscroll:343::memcpy:391 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:237::cscroll:343::memcpy:391 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::cputs:42::cputc:162::cputln:240::cscroll:343::memcpy:391 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:162::cputln:240::cscroll:343::memcpy:391 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:66::cputc:162::cputln:240::cscroll:343::memcpy:391 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:70::cputc:162::cputln:240::cscroll:343::memcpy:391 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:74::cputc:162::cputln:240::cscroll:343::memcpy:391 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:98::cputc:162::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:102::cputc:162::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:109::cputc:162::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:117::cputc:162::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:120::cputc:162::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_string:72::cputs:215::cputc:162::cputln:240::cscroll:343::memcpy:391 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputs:292::cputc:162::cputln:240::cscroll:343::memcpy:391 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputs:292::cputc:162::cputln:240::cscroll:343::memcpy:391 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputs:292::cputc:162::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputs:292::cputc:162::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputs:292::cputc:162::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputc:283::cputln:240::cscroll:343::memcpy:391 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputc:283::cputln:240::cscroll:343::memcpy:391 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputc:283::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputc:283::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputc:283::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:280::cputc:363::cputln:240::cscroll:343::memcpy:391 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:240::cscroll:343::memcpy:391 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:287::cputc:363::cputln:240::cscroll:343::memcpy:391 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:240::cscroll:343::memcpy:391 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:297::cputc:363::cputln:240::cscroll:343::memcpy:391 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:240::cscroll:343::memcpy:391 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::cputs:42::cputc:162::cputln:237::cscroll:343::memcpy:393 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:162::cputln:237::cscroll:343::memcpy:393 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:66::cputc:162::cputln:237::cscroll:343::memcpy:393 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:70::cputc:162::cputln:237::cscroll:343::memcpy:393 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:74::cputc:162::cputln:237::cscroll:343::memcpy:393 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:98::cputc:162::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:102::cputc:162::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:109::cputc:162::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:117::cputc:162::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:120::cputc:162::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_string:72::cputs:215::cputc:162::cputln:237::cscroll:343::memcpy:393 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputs:292::cputc:162::cputln:237::cscroll:343::memcpy:393 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputs:292::cputc:162::cputln:237::cscroll:343::memcpy:393 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputs:292::cputc:162::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputs:292::cputc:162::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputs:292::cputc:162::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputc:283::cputln:237::cscroll:343::memcpy:393 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputc:283::cputln:237::cscroll:343::memcpy:393 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputc:283::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputc:283::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputc:283::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:280::cputc:363::cputln:237::cscroll:343::memcpy:393 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:237::cscroll:343::memcpy:393 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:287::cputc:363::cputln:237::cscroll:343::memcpy:393 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:237::cscroll:343::memcpy:393 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:297::cputc:363::cputln:237::cscroll:343::memcpy:393 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:237::cscroll:343::memcpy:393 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::cputs:42::cputc:162::cputln:240::cscroll:343::memcpy:393 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:162::cputln:240::cscroll:343::memcpy:393 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:66::cputc:162::cputln:240::cscroll:343::memcpy:393 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:70::cputc:162::cputln:240::cscroll:343::memcpy:393 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:74::cputc:162::cputln:240::cscroll:343::memcpy:393 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:98::cputc:162::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:102::cputc:162::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:109::cputc:162::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:117::cputc:162::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:120::cputc:162::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_string:72::cputs:215::cputc:162::cputln:240::cscroll:343::memcpy:393 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputs:292::cputc:162::cputln:240::cscroll:343::memcpy:393 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputs:292::cputc:162::cputln:240::cscroll:343::memcpy:393 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputs:292::cputc:162::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputs:292::cputc:162::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputs:292::cputc:162::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputc:283::cputln:240::cscroll:343::memcpy:393 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputc:283::cputln:240::cscroll:343::memcpy:393 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputc:283::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputc:283::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputc:283::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:280::cputc:363::cputln:240::cscroll:343::memcpy:393 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:240::cscroll:343::memcpy:393 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:287::cputc:363::cputln:240::cscroll:343::memcpy:393 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:240::cscroll:343::memcpy:393 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:297::cputc:363::cputln:240::cscroll:343::memcpy:393 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:240::cscroll:343::memcpy:393 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } ) always clobbers reg byte a -Statement [410] memcpy::dst#4 = (byte*)memcpy::destination#2 [ memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] ( main:8::cputs:42::cputc:162::cputln:237::cscroll:343::memcpy:391 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:162::cputln:237::cscroll:343::memcpy:391 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:66::cputc:162::cputln:237::cscroll:343::memcpy:391 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:70::cputc:162::cputln:237::cscroll:343::memcpy:391 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:74::cputc:162::cputln:237::cscroll:343::memcpy:391 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:98::cputc:162::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:102::cputc:162::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:109::cputc:162::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:117::cputc:162::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:120::cputc:162::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_string:72::cputs:215::cputc:162::cputln:237::cscroll:343::memcpy:391 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputs:292::cputc:162::cputln:237::cscroll:343::memcpy:391 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputs:292::cputc:162::cputln:237::cscroll:343::memcpy:391 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputs:292::cputc:162::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputs:292::cputc:162::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputs:292::cputc:162::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputc:283::cputln:237::cscroll:343::memcpy:391 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputc:283::cputln:237::cscroll:343::memcpy:391 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputc:283::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputc:283::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputc:283::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:280::cputc:363::cputln:237::cscroll:343::memcpy:391 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:237::cscroll:343::memcpy:391 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:287::cputc:363::cputln:237::cscroll:343::memcpy:391 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:237::cscroll:343::memcpy:391 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:297::cputc:363::cputln:237::cscroll:343::memcpy:391 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:237::cscroll:343::memcpy:391 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::cputs:42::cputc:162::cputln:240::cscroll:343::memcpy:391 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:162::cputln:240::cscroll:343::memcpy:391 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:66::cputc:162::cputln:240::cscroll:343::memcpy:391 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:70::cputc:162::cputln:240::cscroll:343::memcpy:391 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:74::cputc:162::cputln:240::cscroll:343::memcpy:391 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:98::cputc:162::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:102::cputc:162::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:109::cputc:162::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:117::cputc:162::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:120::cputc:162::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_string:72::cputs:215::cputc:162::cputln:240::cscroll:343::memcpy:391 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputs:292::cputc:162::cputln:240::cscroll:343::memcpy:391 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputs:292::cputc:162::cputln:240::cscroll:343::memcpy:391 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputs:292::cputc:162::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputs:292::cputc:162::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputs:292::cputc:162::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputc:283::cputln:240::cscroll:343::memcpy:391 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputc:283::cputln:240::cscroll:343::memcpy:391 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputc:283::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputc:283::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputc:283::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:280::cputc:363::cputln:240::cscroll:343::memcpy:391 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:240::cscroll:343::memcpy:391 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:287::cputc:363::cputln:240::cscroll:343::memcpy:391 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:240::cscroll:343::memcpy:391 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:297::cputc:363::cputln:240::cscroll:343::memcpy:391 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:240::cscroll:343::memcpy:391 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::cputs:42::cputc:162::cputln:237::cscroll:343::memcpy:393 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:162::cputln:237::cscroll:343::memcpy:393 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:66::cputc:162::cputln:237::cscroll:343::memcpy:393 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:70::cputc:162::cputln:237::cscroll:343::memcpy:393 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:74::cputc:162::cputln:237::cscroll:343::memcpy:393 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:98::cputc:162::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:102::cputc:162::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:109::cputc:162::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:117::cputc:162::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:120::cputc:162::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_string:72::cputs:215::cputc:162::cputln:237::cscroll:343::memcpy:393 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputs:292::cputc:162::cputln:237::cscroll:343::memcpy:393 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputs:292::cputc:162::cputln:237::cscroll:343::memcpy:393 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputs:292::cputc:162::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputs:292::cputc:162::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputs:292::cputc:162::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputc:283::cputln:237::cscroll:343::memcpy:393 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputc:283::cputln:237::cscroll:343::memcpy:393 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputc:283::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputc:283::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputc:283::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:280::cputc:363::cputln:237::cscroll:343::memcpy:393 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:237::cscroll:343::memcpy:393 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:287::cputc:363::cputln:237::cscroll:343::memcpy:393 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:237::cscroll:343::memcpy:393 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:297::cputc:363::cputln:237::cscroll:343::memcpy:393 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:237::cscroll:343::memcpy:393 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::cputs:42::cputc:162::cputln:240::cscroll:343::memcpy:393 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:162::cputln:240::cscroll:343::memcpy:393 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:66::cputc:162::cputln:240::cscroll:343::memcpy:393 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:70::cputc:162::cputln:240::cscroll:343::memcpy:393 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:74::cputc:162::cputln:240::cscroll:343::memcpy:393 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:98::cputc:162::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:102::cputc:162::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:109::cputc:162::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:117::cputc:162::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:120::cputc:162::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_string:72::cputs:215::cputc:162::cputln:240::cscroll:343::memcpy:393 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputs:292::cputc:162::cputln:240::cscroll:343::memcpy:393 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputs:292::cputc:162::cputln:240::cscroll:343::memcpy:393 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputs:292::cputc:162::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputs:292::cputc:162::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputs:292::cputc:162::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputc:283::cputln:240::cscroll:343::memcpy:393 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputc:283::cputln:240::cscroll:343::memcpy:393 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputc:283::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputc:283::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputc:283::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:280::cputc:363::cputln:240::cscroll:343::memcpy:393 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:240::cscroll:343::memcpy:393 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:287::cputc:363::cputln:240::cscroll:343::memcpy:393 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:240::cscroll:343::memcpy:393 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:297::cputc:363::cputln:240::cscroll:343::memcpy:393 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:240::cscroll:343::memcpy:393 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } ) always clobbers reg byte a -Statement [412] if(memcpy::src#2!=memcpy::src_end#0) goto memcpy::@2 [ memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] ( main:8::cputs:42::cputc:162::cputln:237::cscroll:343::memcpy:391 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:162::cputln:237::cscroll:343::memcpy:391 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:66::cputc:162::cputln:237::cscroll:343::memcpy:391 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:70::cputc:162::cputln:237::cscroll:343::memcpy:391 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:74::cputc:162::cputln:237::cscroll:343::memcpy:391 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:98::cputc:162::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:102::cputc:162::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:109::cputc:162::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:117::cputc:162::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:120::cputc:162::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_string:72::cputs:215::cputc:162::cputln:237::cscroll:343::memcpy:391 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputs:292::cputc:162::cputln:237::cscroll:343::memcpy:391 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputs:292::cputc:162::cputln:237::cscroll:343::memcpy:391 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputs:292::cputc:162::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputs:292::cputc:162::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputs:292::cputc:162::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputc:283::cputln:237::cscroll:343::memcpy:391 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputc:283::cputln:237::cscroll:343::memcpy:391 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputc:283::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputc:283::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputc:283::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:280::cputc:363::cputln:237::cscroll:343::memcpy:391 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:237::cscroll:343::memcpy:391 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:287::cputc:363::cputln:237::cscroll:343::memcpy:391 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:237::cscroll:343::memcpy:391 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:297::cputc:363::cputln:237::cscroll:343::memcpy:391 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:237::cscroll:343::memcpy:391 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::cputs:42::cputc:162::cputln:240::cscroll:343::memcpy:391 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:162::cputln:240::cscroll:343::memcpy:391 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:66::cputc:162::cputln:240::cscroll:343::memcpy:391 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:70::cputc:162::cputln:240::cscroll:343::memcpy:391 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:74::cputc:162::cputln:240::cscroll:343::memcpy:391 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:98::cputc:162::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:102::cputc:162::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:109::cputc:162::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:117::cputc:162::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:120::cputc:162::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_string:72::cputs:215::cputc:162::cputln:240::cscroll:343::memcpy:391 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputs:292::cputc:162::cputln:240::cscroll:343::memcpy:391 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputs:292::cputc:162::cputln:240::cscroll:343::memcpy:391 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputs:292::cputc:162::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputs:292::cputc:162::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputs:292::cputc:162::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputc:283::cputln:240::cscroll:343::memcpy:391 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputc:283::cputln:240::cscroll:343::memcpy:391 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputc:283::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputc:283::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputc:283::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:280::cputc:363::cputln:240::cscroll:343::memcpy:391 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:240::cscroll:343::memcpy:391 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:287::cputc:363::cputln:240::cscroll:343::memcpy:391 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:240::cscroll:343::memcpy:391 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:297::cputc:363::cputln:240::cscroll:343::memcpy:391 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:240::cscroll:343::memcpy:391 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::cputs:42::cputc:162::cputln:237::cscroll:343::memcpy:393 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:162::cputln:237::cscroll:343::memcpy:393 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:66::cputc:162::cputln:237::cscroll:343::memcpy:393 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:70::cputc:162::cputln:237::cscroll:343::memcpy:393 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:74::cputc:162::cputln:237::cscroll:343::memcpy:393 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:98::cputc:162::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:102::cputc:162::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:109::cputc:162::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:117::cputc:162::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:120::cputc:162::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_string:72::cputs:215::cputc:162::cputln:237::cscroll:343::memcpy:393 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputs:292::cputc:162::cputln:237::cscroll:343::memcpy:393 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputs:292::cputc:162::cputln:237::cscroll:343::memcpy:393 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputs:292::cputc:162::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputs:292::cputc:162::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputs:292::cputc:162::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputc:283::cputln:237::cscroll:343::memcpy:393 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputc:283::cputln:237::cscroll:343::memcpy:393 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputc:283::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputc:283::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputc:283::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:280::cputc:363::cputln:237::cscroll:343::memcpy:393 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:237::cscroll:343::memcpy:393 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:287::cputc:363::cputln:237::cscroll:343::memcpy:393 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:237::cscroll:343::memcpy:393 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:297::cputc:363::cputln:237::cscroll:343::memcpy:393 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:237::cscroll:343::memcpy:393 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::cputs:42::cputc:162::cputln:240::cscroll:343::memcpy:393 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:162::cputln:240::cscroll:343::memcpy:393 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:66::cputc:162::cputln:240::cscroll:343::memcpy:393 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:70::cputc:162::cputln:240::cscroll:343::memcpy:393 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:74::cputc:162::cputln:240::cscroll:343::memcpy:393 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:98::cputc:162::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:102::cputc:162::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:109::cputc:162::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:117::cputc:162::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:120::cputc:162::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_string:72::cputs:215::cputc:162::cputln:240::cscroll:343::memcpy:393 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputs:292::cputc:162::cputln:240::cscroll:343::memcpy:393 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputs:292::cputc:162::cputln:240::cscroll:343::memcpy:393 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputs:292::cputc:162::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputs:292::cputc:162::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputs:292::cputc:162::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputc:283::cputln:240::cscroll:343::memcpy:393 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputc:283::cputln:240::cscroll:343::memcpy:393 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputc:283::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputc:283::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputc:283::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:280::cputc:363::cputln:240::cscroll:343::memcpy:393 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:240::cscroll:343::memcpy:393 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:287::cputc:363::cputln:240::cscroll:343::memcpy:393 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:240::cscroll:343::memcpy:393 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:297::cputc:363::cputln:240::cscroll:343::memcpy:393 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:240::cscroll:343::memcpy:393 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } ) always clobbers reg byte a -Statement [414] *memcpy::dst#2 = *memcpy::src#2 [ memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] ( main:8::cputs:42::cputc:162::cputln:237::cscroll:343::memcpy:391 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:162::cputln:237::cscroll:343::memcpy:391 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:66::cputc:162::cputln:237::cscroll:343::memcpy:391 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:70::cputc:162::cputln:237::cscroll:343::memcpy:391 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:74::cputc:162::cputln:237::cscroll:343::memcpy:391 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:98::cputc:162::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:102::cputc:162::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:109::cputc:162::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:117::cputc:162::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:120::cputc:162::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_string:72::cputs:215::cputc:162::cputln:237::cscroll:343::memcpy:391 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputs:292::cputc:162::cputln:237::cscroll:343::memcpy:391 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputs:292::cputc:162::cputln:237::cscroll:343::memcpy:391 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputs:292::cputc:162::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputs:292::cputc:162::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputs:292::cputc:162::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputc:283::cputln:237::cscroll:343::memcpy:391 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputc:283::cputln:237::cscroll:343::memcpy:391 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputc:283::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputc:283::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputc:283::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:280::cputc:363::cputln:237::cscroll:343::memcpy:391 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:237::cscroll:343::memcpy:391 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:287::cputc:363::cputln:237::cscroll:343::memcpy:391 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:237::cscroll:343::memcpy:391 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:297::cputc:363::cputln:237::cscroll:343::memcpy:391 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:237::cscroll:343::memcpy:391 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:237::cscroll:343::memcpy:391 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::cputs:42::cputc:162::cputln:240::cscroll:343::memcpy:391 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:162::cputln:240::cscroll:343::memcpy:391 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:66::cputc:162::cputln:240::cscroll:343::memcpy:391 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:70::cputc:162::cputln:240::cscroll:343::memcpy:391 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:74::cputc:162::cputln:240::cscroll:343::memcpy:391 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:98::cputc:162::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:102::cputc:162::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:109::cputc:162::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:117::cputc:162::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:120::cputc:162::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_string:72::cputs:215::cputc:162::cputln:240::cscroll:343::memcpy:391 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputs:292::cputc:162::cputln:240::cscroll:343::memcpy:391 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputs:292::cputc:162::cputln:240::cscroll:343::memcpy:391 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputs:292::cputc:162::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputs:292::cputc:162::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputs:292::cputc:162::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputc:283::cputln:240::cscroll:343::memcpy:391 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputc:283::cputln:240::cscroll:343::memcpy:391 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputc:283::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputc:283::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputc:283::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:280::cputc:363::cputln:240::cscroll:343::memcpy:391 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:240::cscroll:343::memcpy:391 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:287::cputc:363::cputln:240::cscroll:343::memcpy:391 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:240::cscroll:343::memcpy:391 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:297::cputc:363::cputln:240::cscroll:343::memcpy:391 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:240::cscroll:343::memcpy:391 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:240::cscroll:343::memcpy:391 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::cputs:42::cputc:162::cputln:237::cscroll:343::memcpy:393 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:162::cputln:237::cscroll:343::memcpy:393 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:66::cputc:162::cputln:237::cscroll:343::memcpy:393 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:70::cputc:162::cputln:237::cscroll:343::memcpy:393 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:74::cputc:162::cputln:237::cscroll:343::memcpy:393 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:98::cputc:162::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:102::cputc:162::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:109::cputc:162::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:117::cputc:162::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:120::cputc:162::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_string:72::cputs:215::cputc:162::cputln:237::cscroll:343::memcpy:393 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputs:292::cputc:162::cputln:237::cscroll:343::memcpy:393 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputs:292::cputc:162::cputln:237::cscroll:343::memcpy:393 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputs:292::cputc:162::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputs:292::cputc:162::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputs:292::cputc:162::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputc:283::cputln:237::cscroll:343::memcpy:393 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputc:283::cputln:237::cscroll:343::memcpy:393 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputc:283::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputc:283::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputc:283::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:280::cputc:363::cputln:237::cscroll:343::memcpy:393 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:237::cscroll:343::memcpy:393 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:287::cputc:363::cputln:237::cscroll:343::memcpy:393 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:237::cscroll:343::memcpy:393 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:297::cputc:363::cputln:237::cscroll:343::memcpy:393 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:237::cscroll:343::memcpy:393 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:237::cscroll:343::memcpy:393 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::cputs:42::cputc:162::cputln:240::cscroll:343::memcpy:393 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:162::cputln:240::cscroll:343::memcpy:393 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:66::cputc:162::cputln:240::cscroll:343::memcpy:393 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:70::cputc:162::cputln:240::cscroll:343::memcpy:393 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:74::cputc:162::cputln:240::cscroll:343::memcpy:393 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:98::cputc:162::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:102::cputc:162::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:109::cputc:162::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:117::cputc:162::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:120::cputc:162::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_string:72::cputs:215::cputc:162::cputln:240::cscroll:343::memcpy:393 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputs:292::cputc:162::cputln:240::cscroll:343::memcpy:393 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputs:292::cputc:162::cputln:240::cscroll:343::memcpy:393 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputs:292::cputc:162::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputs:292::cputc:162::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputs:292::cputc:162::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputc:283::cputln:240::cscroll:343::memcpy:393 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputc:283::cputln:240::cscroll:343::memcpy:393 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputc:283::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputc:283::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputc:283::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:280::cputc:363::cputln:240::cscroll:343::memcpy:393 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:240::cscroll:343::memcpy:393 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:287::cputc:363::cputln:240::cscroll:343::memcpy:393 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:240::cscroll:343::memcpy:393 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:297::cputc:363::cputln:240::cscroll:343::memcpy:393 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:240::cscroll:343::memcpy:393 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:240::cscroll:343::memcpy:393 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } ) always clobbers reg byte a reg byte y -Statement [418] memset::end#0 = (byte*)memset::str#3 + $28 [ memset::str#3 memset::c#4 memset::end#0 ] ( main:8::cputs:42::cputc:162::cputln:237::cscroll:343::memset:395 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:162::cputln:237::cscroll:343::memset:395 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:66::cputc:162::cputln:237::cscroll:343::memset:395 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:70::cputc:162::cputln:237::cscroll:343::memset:395 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:74::cputc:162::cputln:237::cscroll:343::memset:395 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:98::cputc:162::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:102::cputc:162::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:109::cputc:162::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:117::cputc:162::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:120::cputc:162::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_string:72::cputs:215::cputc:162::cputln:237::cscroll:343::memset:395 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputs:292::cputc:162::cputln:237::cscroll:343::memset:395 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputs:292::cputc:162::cputln:237::cscroll:343::memset:395 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputs:292::cputc:162::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputs:292::cputc:162::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputs:292::cputc:162::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputc:283::cputln:237::cscroll:343::memset:395 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputc:283::cputln:237::cscroll:343::memset:395 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputc:283::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputc:283::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputc:283::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:280::cputc:363::cputln:237::cscroll:343::memset:395 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:237::cscroll:343::memset:395 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:287::cputc:363::cputln:237::cscroll:343::memset:395 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:237::cscroll:343::memset:395 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:297::cputc:363::cputln:237::cscroll:343::memset:395 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:237::cscroll:343::memset:395 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::cputs:42::cputc:162::cputln:240::cscroll:343::memset:395 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:162::cputln:240::cscroll:343::memset:395 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:66::cputc:162::cputln:240::cscroll:343::memset:395 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:70::cputc:162::cputln:240::cscroll:343::memset:395 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:74::cputc:162::cputln:240::cscroll:343::memset:395 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:98::cputc:162::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:102::cputc:162::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:109::cputc:162::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:117::cputc:162::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:120::cputc:162::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_string:72::cputs:215::cputc:162::cputln:240::cscroll:343::memset:395 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputs:292::cputc:162::cputln:240::cscroll:343::memset:395 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputs:292::cputc:162::cputln:240::cscroll:343::memset:395 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputs:292::cputc:162::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputs:292::cputc:162::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputs:292::cputc:162::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputc:283::cputln:240::cscroll:343::memset:395 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputc:283::cputln:240::cscroll:343::memset:395 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputc:283::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputc:283::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputc:283::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:280::cputc:363::cputln:240::cscroll:343::memset:395 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:240::cscroll:343::memset:395 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:287::cputc:363::cputln:240::cscroll:343::memset:395 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:240::cscroll:343::memset:395 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:297::cputc:363::cputln:240::cscroll:343::memset:395 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:240::cscroll:343::memset:395 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::cputs:42::cputc:162::cputln:237::cscroll:343::memset:397 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:162::cputln:237::cscroll:343::memset:397 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:66::cputc:162::cputln:237::cscroll:343::memset:397 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:70::cputc:162::cputln:237::cscroll:343::memset:397 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:74::cputc:162::cputln:237::cscroll:343::memset:397 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:98::cputc:162::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:102::cputc:162::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:109::cputc:162::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:117::cputc:162::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:120::cputc:162::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_string:72::cputs:215::cputc:162::cputln:237::cscroll:343::memset:397 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputs:292::cputc:162::cputln:237::cscroll:343::memset:397 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputs:292::cputc:162::cputln:237::cscroll:343::memset:397 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputs:292::cputc:162::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputs:292::cputc:162::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputs:292::cputc:162::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputc:283::cputln:237::cscroll:343::memset:397 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputc:283::cputln:237::cscroll:343::memset:397 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputc:283::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputc:283::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputc:283::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:280::cputc:363::cputln:237::cscroll:343::memset:397 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:237::cscroll:343::memset:397 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:287::cputc:363::cputln:237::cscroll:343::memset:397 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:237::cscroll:343::memset:397 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:297::cputc:363::cputln:237::cscroll:343::memset:397 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:237::cscroll:343::memset:397 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::cputs:42::cputc:162::cputln:240::cscroll:343::memset:397 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:162::cputln:240::cscroll:343::memset:397 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:66::cputc:162::cputln:240::cscroll:343::memset:397 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:70::cputc:162::cputln:240::cscroll:343::memset:397 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:74::cputc:162::cputln:240::cscroll:343::memset:397 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:98::cputc:162::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:102::cputc:162::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:109::cputc:162::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:117::cputc:162::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:120::cputc:162::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_string:72::cputs:215::cputc:162::cputln:240::cscroll:343::memset:397 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputs:292::cputc:162::cputln:240::cscroll:343::memset:397 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputs:292::cputc:162::cputln:240::cscroll:343::memset:397 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputs:292::cputc:162::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputs:292::cputc:162::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputs:292::cputc:162::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputc:283::cputln:240::cscroll:343::memset:397 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputc:283::cputln:240::cscroll:343::memset:397 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputc:283::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputc:283::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputc:283::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:280::cputc:363::cputln:240::cscroll:343::memset:397 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:240::cscroll:343::memset:397 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:287::cputc:363::cputln:240::cscroll:343::memset:397 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:240::cscroll:343::memset:397 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:297::cputc:363::cputln:240::cscroll:343::memset:397 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:240::cscroll:343::memset:397 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } ) always clobbers reg byte a -Statement [419] memset::dst#4 = (byte*)memset::str#3 [ memset::c#4 memset::end#0 memset::dst#4 ] ( main:8::cputs:42::cputc:162::cputln:237::cscroll:343::memset:395 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:162::cputln:237::cscroll:343::memset:395 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:66::cputc:162::cputln:237::cscroll:343::memset:395 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:70::cputc:162::cputln:237::cscroll:343::memset:395 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:74::cputc:162::cputln:237::cscroll:343::memset:395 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:98::cputc:162::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:102::cputc:162::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:109::cputc:162::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:117::cputc:162::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:120::cputc:162::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_string:72::cputs:215::cputc:162::cputln:237::cscroll:343::memset:395 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputs:292::cputc:162::cputln:237::cscroll:343::memset:395 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputs:292::cputc:162::cputln:237::cscroll:343::memset:395 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputs:292::cputc:162::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputs:292::cputc:162::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputs:292::cputc:162::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputc:283::cputln:237::cscroll:343::memset:395 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputc:283::cputln:237::cscroll:343::memset:395 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputc:283::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputc:283::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputc:283::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:280::cputc:363::cputln:237::cscroll:343::memset:395 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:237::cscroll:343::memset:395 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:287::cputc:363::cputln:237::cscroll:343::memset:395 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:237::cscroll:343::memset:395 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:297::cputc:363::cputln:237::cscroll:343::memset:395 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:237::cscroll:343::memset:395 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::cputs:42::cputc:162::cputln:240::cscroll:343::memset:395 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:162::cputln:240::cscroll:343::memset:395 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:66::cputc:162::cputln:240::cscroll:343::memset:395 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:70::cputc:162::cputln:240::cscroll:343::memset:395 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:74::cputc:162::cputln:240::cscroll:343::memset:395 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:98::cputc:162::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:102::cputc:162::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:109::cputc:162::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:117::cputc:162::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:120::cputc:162::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_string:72::cputs:215::cputc:162::cputln:240::cscroll:343::memset:395 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputs:292::cputc:162::cputln:240::cscroll:343::memset:395 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputs:292::cputc:162::cputln:240::cscroll:343::memset:395 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputs:292::cputc:162::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputs:292::cputc:162::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputs:292::cputc:162::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputc:283::cputln:240::cscroll:343::memset:395 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputc:283::cputln:240::cscroll:343::memset:395 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputc:283::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputc:283::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputc:283::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:280::cputc:363::cputln:240::cscroll:343::memset:395 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:240::cscroll:343::memset:395 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:287::cputc:363::cputln:240::cscroll:343::memset:395 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:240::cscroll:343::memset:395 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:297::cputc:363::cputln:240::cscroll:343::memset:395 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:240::cscroll:343::memset:395 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::cputs:42::cputc:162::cputln:237::cscroll:343::memset:397 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:162::cputln:237::cscroll:343::memset:397 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:66::cputc:162::cputln:237::cscroll:343::memset:397 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:70::cputc:162::cputln:237::cscroll:343::memset:397 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:74::cputc:162::cputln:237::cscroll:343::memset:397 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:98::cputc:162::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:102::cputc:162::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:109::cputc:162::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:117::cputc:162::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:120::cputc:162::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_string:72::cputs:215::cputc:162::cputln:237::cscroll:343::memset:397 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputs:292::cputc:162::cputln:237::cscroll:343::memset:397 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputs:292::cputc:162::cputln:237::cscroll:343::memset:397 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputs:292::cputc:162::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputs:292::cputc:162::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputs:292::cputc:162::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputc:283::cputln:237::cscroll:343::memset:397 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputc:283::cputln:237::cscroll:343::memset:397 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputc:283::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputc:283::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputc:283::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:280::cputc:363::cputln:237::cscroll:343::memset:397 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:237::cscroll:343::memset:397 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:287::cputc:363::cputln:237::cscroll:343::memset:397 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:237::cscroll:343::memset:397 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:297::cputc:363::cputln:237::cscroll:343::memset:397 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:237::cscroll:343::memset:397 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::cputs:42::cputc:162::cputln:240::cscroll:343::memset:397 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:162::cputln:240::cscroll:343::memset:397 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:66::cputc:162::cputln:240::cscroll:343::memset:397 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:70::cputc:162::cputln:240::cscroll:343::memset:397 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:74::cputc:162::cputln:240::cscroll:343::memset:397 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:98::cputc:162::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:102::cputc:162::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:109::cputc:162::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:117::cputc:162::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:120::cputc:162::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_string:72::cputs:215::cputc:162::cputln:240::cscroll:343::memset:397 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputs:292::cputc:162::cputln:240::cscroll:343::memset:397 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputs:292::cputc:162::cputln:240::cscroll:343::memset:397 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputs:292::cputc:162::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputs:292::cputc:162::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputs:292::cputc:162::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputc:283::cputln:240::cscroll:343::memset:397 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputc:283::cputln:240::cscroll:343::memset:397 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputc:283::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputc:283::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputc:283::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:280::cputc:363::cputln:240::cscroll:343::memset:397 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:240::cscroll:343::memset:397 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:287::cputc:363::cputln:240::cscroll:343::memset:397 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:240::cscroll:343::memset:397 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:297::cputc:363::cputln:240::cscroll:343::memset:397 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:240::cscroll:343::memset:397 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } ) always clobbers reg byte a -Statement [421] if(memset::dst#2!=memset::end#0) goto memset::@3 [ memset::c#4 memset::end#0 memset::dst#2 ] ( main:8::cputs:42::cputc:162::cputln:237::cscroll:343::memset:395 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:162::cputln:237::cscroll:343::memset:395 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:66::cputc:162::cputln:237::cscroll:343::memset:395 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:70::cputc:162::cputln:237::cscroll:343::memset:395 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:74::cputc:162::cputln:237::cscroll:343::memset:395 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:98::cputc:162::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:102::cputc:162::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:109::cputc:162::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:117::cputc:162::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:120::cputc:162::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_string:72::cputs:215::cputc:162::cputln:237::cscroll:343::memset:395 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputs:292::cputc:162::cputln:237::cscroll:343::memset:395 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputs:292::cputc:162::cputln:237::cscroll:343::memset:395 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputs:292::cputc:162::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputs:292::cputc:162::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputs:292::cputc:162::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputc:283::cputln:237::cscroll:343::memset:395 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputc:283::cputln:237::cscroll:343::memset:395 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputc:283::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputc:283::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputc:283::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:280::cputc:363::cputln:237::cscroll:343::memset:395 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:237::cscroll:343::memset:395 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:287::cputc:363::cputln:237::cscroll:343::memset:395 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:237::cscroll:343::memset:395 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:297::cputc:363::cputln:237::cscroll:343::memset:395 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:237::cscroll:343::memset:395 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::cputs:42::cputc:162::cputln:240::cscroll:343::memset:395 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:162::cputln:240::cscroll:343::memset:395 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:66::cputc:162::cputln:240::cscroll:343::memset:395 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:70::cputc:162::cputln:240::cscroll:343::memset:395 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:74::cputc:162::cputln:240::cscroll:343::memset:395 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:98::cputc:162::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:102::cputc:162::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:109::cputc:162::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:117::cputc:162::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:120::cputc:162::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_string:72::cputs:215::cputc:162::cputln:240::cscroll:343::memset:395 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputs:292::cputc:162::cputln:240::cscroll:343::memset:395 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputs:292::cputc:162::cputln:240::cscroll:343::memset:395 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputs:292::cputc:162::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputs:292::cputc:162::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputs:292::cputc:162::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputc:283::cputln:240::cscroll:343::memset:395 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputc:283::cputln:240::cscroll:343::memset:395 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputc:283::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputc:283::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputc:283::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:280::cputc:363::cputln:240::cscroll:343::memset:395 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:240::cscroll:343::memset:395 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:287::cputc:363::cputln:240::cscroll:343::memset:395 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:240::cscroll:343::memset:395 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:297::cputc:363::cputln:240::cscroll:343::memset:395 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:240::cscroll:343::memset:395 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::cputs:42::cputc:162::cputln:237::cscroll:343::memset:397 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:162::cputln:237::cscroll:343::memset:397 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:66::cputc:162::cputln:237::cscroll:343::memset:397 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:70::cputc:162::cputln:237::cscroll:343::memset:397 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:74::cputc:162::cputln:237::cscroll:343::memset:397 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:98::cputc:162::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:102::cputc:162::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:109::cputc:162::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:117::cputc:162::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:120::cputc:162::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_string:72::cputs:215::cputc:162::cputln:237::cscroll:343::memset:397 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputs:292::cputc:162::cputln:237::cscroll:343::memset:397 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputs:292::cputc:162::cputln:237::cscroll:343::memset:397 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputs:292::cputc:162::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputs:292::cputc:162::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputs:292::cputc:162::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputc:283::cputln:237::cscroll:343::memset:397 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputc:283::cputln:237::cscroll:343::memset:397 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputc:283::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputc:283::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputc:283::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:280::cputc:363::cputln:237::cscroll:343::memset:397 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:237::cscroll:343::memset:397 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:287::cputc:363::cputln:237::cscroll:343::memset:397 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:237::cscroll:343::memset:397 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:297::cputc:363::cputln:237::cscroll:343::memset:397 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:237::cscroll:343::memset:397 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::cputs:42::cputc:162::cputln:240::cscroll:343::memset:397 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:162::cputln:240::cscroll:343::memset:397 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:66::cputc:162::cputln:240::cscroll:343::memset:397 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:70::cputc:162::cputln:240::cscroll:343::memset:397 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:74::cputc:162::cputln:240::cscroll:343::memset:397 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:98::cputc:162::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:102::cputc:162::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:109::cputc:162::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:117::cputc:162::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:120::cputc:162::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_string:72::cputs:215::cputc:162::cputln:240::cscroll:343::memset:397 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputs:292::cputc:162::cputln:240::cscroll:343::memset:397 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputs:292::cputc:162::cputln:240::cscroll:343::memset:397 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputs:292::cputc:162::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputs:292::cputc:162::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputs:292::cputc:162::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputc:283::cputln:240::cscroll:343::memset:397 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputc:283::cputln:240::cscroll:343::memset:397 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputc:283::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputc:283::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputc:283::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:280::cputc:363::cputln:240::cscroll:343::memset:397 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:240::cscroll:343::memset:397 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:287::cputc:363::cputln:240::cscroll:343::memset:397 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:240::cscroll:343::memset:397 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:297::cputc:363::cputln:240::cscroll:343::memset:397 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:240::cscroll:343::memset:397 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } ) always clobbers reg byte a -Statement [423] *memset::dst#2 = memset::c#4 [ memset::c#4 memset::end#0 memset::dst#2 ] ( main:8::cputs:42::cputc:162::cputln:237::cscroll:343::memset:395 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:162::cputln:237::cscroll:343::memset:395 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:66::cputc:162::cputln:237::cscroll:343::memset:395 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:70::cputc:162::cputln:237::cscroll:343::memset:395 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:74::cputc:162::cputln:237::cscroll:343::memset:395 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:98::cputc:162::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:102::cputc:162::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:109::cputc:162::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:117::cputc:162::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:120::cputc:162::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_string:72::cputs:215::cputc:162::cputln:237::cscroll:343::memset:395 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputs:292::cputc:162::cputln:237::cscroll:343::memset:395 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputs:292::cputc:162::cputln:237::cscroll:343::memset:395 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputs:292::cputc:162::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputs:292::cputc:162::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputs:292::cputc:162::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputc:283::cputln:237::cscroll:343::memset:395 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputc:283::cputln:237::cscroll:343::memset:395 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputc:283::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputc:283::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputc:283::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:280::cputc:363::cputln:237::cscroll:343::memset:395 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:237::cscroll:343::memset:395 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:287::cputc:363::cputln:237::cscroll:343::memset:395 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:237::cscroll:343::memset:395 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:297::cputc:363::cputln:237::cscroll:343::memset:395 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:237::cscroll:343::memset:395 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:237::cscroll:343::memset:395 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::cputs:42::cputc:162::cputln:240::cscroll:343::memset:395 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:162::cputln:240::cscroll:343::memset:395 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:66::cputc:162::cputln:240::cscroll:343::memset:395 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:70::cputc:162::cputln:240::cscroll:343::memset:395 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:74::cputc:162::cputln:240::cscroll:343::memset:395 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:98::cputc:162::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:102::cputc:162::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:109::cputc:162::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:117::cputc:162::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:120::cputc:162::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_string:72::cputs:215::cputc:162::cputln:240::cscroll:343::memset:395 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputs:292::cputc:162::cputln:240::cscroll:343::memset:395 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputs:292::cputc:162::cputln:240::cscroll:343::memset:395 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputs:292::cputc:162::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputs:292::cputc:162::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputs:292::cputc:162::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputc:283::cputln:240::cscroll:343::memset:395 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputc:283::cputln:240::cscroll:343::memset:395 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputc:283::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputc:283::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputc:283::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:280::cputc:363::cputln:240::cscroll:343::memset:395 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:240::cscroll:343::memset:395 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:287::cputc:363::cputln:240::cscroll:343::memset:395 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:240::cscroll:343::memset:395 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:297::cputc:363::cputln:240::cscroll:343::memset:395 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:240::cscroll:343::memset:395 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:240::cscroll:343::memset:395 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::cputs:42::cputc:162::cputln:237::cscroll:343::memset:397 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:162::cputln:237::cscroll:343::memset:397 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:66::cputc:162::cputln:237::cscroll:343::memset:397 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:70::cputc:162::cputln:237::cscroll:343::memset:397 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:74::cputc:162::cputln:237::cscroll:343::memset:397 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:98::cputc:162::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:102::cputc:162::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:109::cputc:162::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:117::cputc:162::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:120::cputc:162::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_string:72::cputs:215::cputc:162::cputln:237::cscroll:343::memset:397 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputs:292::cputc:162::cputln:237::cscroll:343::memset:397 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputs:292::cputc:162::cputln:237::cscroll:343::memset:397 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputs:292::cputc:162::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputs:292::cputc:162::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputs:292::cputc:162::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputc:283::cputln:237::cscroll:343::memset:397 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputc:283::cputln:237::cscroll:343::memset:397 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputc:283::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputc:283::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputc:283::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:280::cputc:363::cputln:237::cscroll:343::memset:397 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:237::cscroll:343::memset:397 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:287::cputc:363::cputln:237::cscroll:343::memset:397 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:237::cscroll:343::memset:397 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:297::cputc:363::cputln:237::cscroll:343::memset:397 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:237::cscroll:343::memset:397 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:237::cscroll:343::memset:397 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::cputs:42::cputc:162::cputln:240::cscroll:343::memset:397 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:162::cputln:240::cscroll:343::memset:397 [ count TOD_ZERO cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:66::cputc:162::cputln:240::cscroll:343::memset:397 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:70::cputc:162::cputln:240::cscroll:343::memset:397 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:74::cputc:162::cputln:240::cscroll:343::memset:397 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:98::cputc:162::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:102::cputc:162::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:109::cputc:162::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:117::cputc:162::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::cputs:120::cputc:162::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_string:72::cputs:215::cputc:162::cputln:240::cscroll:343::memset:397 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputs:292::cputc:162::cputln:240::cscroll:343::memset:397 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputs:292::cputc:162::cputln:240::cscroll:343::memset:397 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputs:292::cputc:162::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputs:292::cputc:162::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputs:292::cputc:162::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:167::cputc:283::cputln:240::cscroll:343::memset:397 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:68::printf_number_buffer:211::cputc:283::cputln:240::cscroll:343::memset:397 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::cputc:283::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::cputc:283::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::cputc:283::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:280::cputc:363::cputln:240::cscroll:343::memset:397 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:240::cscroll:343::memset:397 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:280::cputc:363::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:280::cputc:363::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:287::cputc:363::cputln:240::cscroll:343::memset:397 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:240::cscroll:343::memset:397 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:287::cputc:363::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:287::cputc:363::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_uint:46::printf_number_buffer:167::printf_padding:297::cputc:363::cputln:240::cscroll:343::memset:397 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::printf_ulong:68::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:240::cscroll:343::memset:397 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_ulong:100::printf_number_buffer:211::printf_padding:297::cputc:363::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:111::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } main:8::queen:53::print:31::printf_uchar:122::printf_number_buffer:228::printf_padding:297::cputc:363::cputln:240::cscroll:343::memset:397 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { cputc::c#1 = cputc::c#3 printf_padding::pad#7 } } ) always clobbers reg byte a reg byte y +Statement [51] printf_ulong::uvalue#0 = count [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_ulong::uvalue#0 printf_buffer ] ( main:8 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_ulong::uvalue#0 printf_buffer ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } } ) always clobbers reg byte a +Statement [62] if(board[legal::i#2]==legal::column#0) goto legal::@return [ legal::row#0 legal::column#0 legal::i#2 ] ( main:8::queen:48::legal:17 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color count queen::r queen::column printf_buffer legal::row#0 legal::column#0 legal::i#2 ] { { legal::row#0 = queen::r } { legal::column#0 = queen::column } { legal::return#0 = legal::return#4 } } ) always clobbers reg byte a +Statement [79] printf_ulong::uvalue#1 = count [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color count printf_ulong::uvalue#1 printf_buffer ] ( main:8::queen:48::print:31 [ queen::r queen::column conio_cursor_x conio_cursor_y conio_line_text conio_line_color count printf_ulong::uvalue#1 printf_buffer ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } } ) always clobbers reg byte a +Statement [95] if(board[print::i1#2]==print::j#2) goto print::@8 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color count print::i1#2 print::j#2 printf_buffer ] ( main:8::queen:48::print:31 [ queen::r queen::column conio_cursor_x conio_cursor_y conio_line_text conio_line_color count print::i1#2 print::j#2 printf_buffer ] { } ) always clobbers reg byte a +Statement [108] conio_cursor_x = 0 [ conio_cursor_x gotoxy::y#5 ] ( gotoxy:37 [ conio_cursor_x gotoxy::y#5 ] { { gotoxy::y#2 = gotoxy::y#4 conio_c64_init::line#2 } } conio_c64_init:6::gotoxy:37 [ count printf_buffer conio_cursor_x gotoxy::y#5 ] { { gotoxy::y#2 = gotoxy::y#4 conio_c64_init::line#2 } } main:8::queen:48::print:31::gotoxy:76 [ queen::r queen::column count printf_buffer conio_cursor_x gotoxy::y#5 ] { } ) always clobbers reg byte a +Statement [110] gotoxy::$7 = (word)gotoxy::y#5 [ conio_cursor_x conio_cursor_y gotoxy::$7 ] ( gotoxy:37 [ conio_cursor_x conio_cursor_y gotoxy::$7 ] { { gotoxy::y#2 = gotoxy::y#4 conio_c64_init::line#2 } } conio_c64_init:6::gotoxy:37 [ count printf_buffer conio_cursor_x conio_cursor_y gotoxy::$7 ] { { gotoxy::y#2 = gotoxy::y#4 conio_c64_init::line#2 } } main:8::queen:48::print:31::gotoxy:76 [ queen::r queen::column count printf_buffer conio_cursor_x conio_cursor_y gotoxy::$7 ] { } ) always clobbers reg byte a +Statement [111] gotoxy::$8 = gotoxy::$7 << 2 [ conio_cursor_x conio_cursor_y gotoxy::$7 gotoxy::$8 ] ( gotoxy:37 [ conio_cursor_x conio_cursor_y gotoxy::$7 gotoxy::$8 ] { { gotoxy::y#2 = gotoxy::y#4 conio_c64_init::line#2 } } conio_c64_init:6::gotoxy:37 [ count printf_buffer conio_cursor_x conio_cursor_y gotoxy::$7 gotoxy::$8 ] { { gotoxy::y#2 = gotoxy::y#4 conio_c64_init::line#2 } } main:8::queen:48::print:31::gotoxy:76 [ queen::r queen::column count printf_buffer conio_cursor_x conio_cursor_y gotoxy::$7 gotoxy::$8 ] { } ) always clobbers reg byte a +Statement [112] gotoxy::$9 = gotoxy::$8 + gotoxy::$7 [ conio_cursor_x conio_cursor_y gotoxy::$9 ] ( gotoxy:37 [ conio_cursor_x conio_cursor_y gotoxy::$9 ] { { gotoxy::y#2 = gotoxy::y#4 conio_c64_init::line#2 } } conio_c64_init:6::gotoxy:37 [ count printf_buffer conio_cursor_x conio_cursor_y gotoxy::$9 ] { { gotoxy::y#2 = gotoxy::y#4 conio_c64_init::line#2 } } main:8::queen:48::print:31::gotoxy:76 [ queen::r queen::column count printf_buffer conio_cursor_x conio_cursor_y gotoxy::$9 ] { } ) always clobbers reg byte a +Statement [113] gotoxy::line_offset#0 = gotoxy::$9 << 3 [ conio_cursor_x conio_cursor_y gotoxy::line_offset#0 ] ( gotoxy:37 [ conio_cursor_x conio_cursor_y gotoxy::line_offset#0 ] { { gotoxy::y#2 = gotoxy::y#4 conio_c64_init::line#2 } } conio_c64_init:6::gotoxy:37 [ count printf_buffer conio_cursor_x conio_cursor_y gotoxy::line_offset#0 ] { { gotoxy::y#2 = gotoxy::y#4 conio_c64_init::line#2 } } main:8::queen:48::print:31::gotoxy:76 [ queen::r queen::column count printf_buffer conio_cursor_x conio_cursor_y gotoxy::line_offset#0 ] { } ) always clobbers reg byte a +Statement [114] gotoxy::$5 = DEFAULT_SCREEN + gotoxy::line_offset#0 [ conio_cursor_x conio_cursor_y gotoxy::line_offset#0 gotoxy::$5 ] ( gotoxy:37 [ conio_cursor_x conio_cursor_y gotoxy::line_offset#0 gotoxy::$5 ] { { gotoxy::y#2 = gotoxy::y#4 conio_c64_init::line#2 } } conio_c64_init:6::gotoxy:37 [ count printf_buffer conio_cursor_x conio_cursor_y gotoxy::line_offset#0 gotoxy::$5 ] { { gotoxy::y#2 = gotoxy::y#4 conio_c64_init::line#2 } } main:8::queen:48::print:31::gotoxy:76 [ queen::r queen::column count printf_buffer conio_cursor_x conio_cursor_y gotoxy::line_offset#0 gotoxy::$5 ] { } ) always clobbers reg byte a +Statement [115] conio_line_text = gotoxy::$5 [ conio_cursor_x conio_cursor_y conio_line_text gotoxy::line_offset#0 ] ( gotoxy:37 [ conio_cursor_x conio_cursor_y conio_line_text gotoxy::line_offset#0 ] { { gotoxy::y#2 = gotoxy::y#4 conio_c64_init::line#2 } } conio_c64_init:6::gotoxy:37 [ count printf_buffer conio_cursor_x conio_cursor_y conio_line_text gotoxy::line_offset#0 ] { { gotoxy::y#2 = gotoxy::y#4 conio_c64_init::line#2 } } main:8::queen:48::print:31::gotoxy:76 [ queen::r queen::column count printf_buffer conio_cursor_x conio_cursor_y conio_line_text gotoxy::line_offset#0 ] { } ) always clobbers reg byte a +Statement [116] gotoxy::$6 = COLORRAM + gotoxy::line_offset#0 [ conio_cursor_x conio_cursor_y conio_line_text gotoxy::$6 ] ( gotoxy:37 [ conio_cursor_x conio_cursor_y conio_line_text gotoxy::$6 ] { { gotoxy::y#2 = gotoxy::y#4 conio_c64_init::line#2 } } conio_c64_init:6::gotoxy:37 [ count printf_buffer conio_cursor_x conio_cursor_y conio_line_text gotoxy::$6 ] { { gotoxy::y#2 = gotoxy::y#4 conio_c64_init::line#2 } } main:8::queen:48::print:31::gotoxy:76 [ queen::r queen::column count printf_buffer conio_cursor_x conio_cursor_y conio_line_text gotoxy::$6 ] { } ) always clobbers reg byte a +Statement [117] conio_line_color = gotoxy::$6 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] ( gotoxy:37 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { gotoxy::y#2 = gotoxy::y#4 conio_c64_init::line#2 } } conio_c64_init:6::gotoxy:37 [ count printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { gotoxy::y#2 = gotoxy::y#4 conio_c64_init::line#2 } } main:8::queen:48::print:31::gotoxy:76 [ queen::r queen::column count printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { } ) always clobbers reg byte a +Statement [122] conio_cursor_x = 0 [ conio_cursor_x ] ( main:8::clrscr:40 [ count printf_buffer conio_cursor_x ] { } ) always clobbers reg byte a +Statement [123] conio_cursor_y = 0 [ conio_cursor_x conio_cursor_y ] ( main:8::clrscr:40 [ count printf_buffer conio_cursor_x conio_cursor_y ] { } ) always clobbers reg byte a +Statement [124] conio_line_text = DEFAULT_SCREEN [ conio_cursor_x conio_cursor_y conio_line_text ] ( main:8::clrscr:40 [ count printf_buffer conio_cursor_x conio_cursor_y conio_line_text ] { } ) always clobbers reg byte a +Statement [125] conio_line_color = COLORRAM [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] ( main:8::clrscr:40 [ count printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { } ) always clobbers reg byte a +Statement [129] clrscr::line_text#1 = clrscr::line_text#5 + $28 [ clrscr::l#2 clrscr::line_cols#5 clrscr::line_text#1 ] ( main:8::clrscr:40 [ count printf_buffer clrscr::l#2 clrscr::line_cols#5 clrscr::line_text#1 ] { } ) always clobbers reg byte a +Statement [130] clrscr::line_cols#1 = clrscr::line_cols#5 + $28 [ clrscr::l#2 clrscr::line_text#1 clrscr::line_cols#1 ] ( main:8::clrscr:40 [ count printf_buffer clrscr::l#2 clrscr::line_text#1 clrscr::line_cols#1 ] { } ) always clobbers reg byte a +Statement [132] clrscr::line_text#5[clrscr::c#2] = ' ' [ clrscr::l#2 clrscr::line_text#5 clrscr::line_cols#5 clrscr::c#2 ] ( main:8::clrscr:40 [ count printf_buffer clrscr::l#2 clrscr::line_text#5 clrscr::line_cols#5 clrscr::c#2 ] { } ) always clobbers reg byte a +Statement [133] clrscr::line_cols#5[clrscr::c#2] = LIGHT_BLUE [ clrscr::l#2 clrscr::line_text#5 clrscr::line_cols#5 clrscr::c#2 ] ( main:8::clrscr:40 [ count printf_buffer clrscr::l#2 clrscr::line_text#5 clrscr::line_cols#5 clrscr::c#2 ] { } ) always clobbers reg byte a +Statement [137] cputs::c#1 = *cputs::s#11 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color cputs::s#11 cputs::c#1 printf_buffer ] ( main:8::cputs:42 [ count conio_cursor_x conio_cursor_y conio_line_text conio_line_color cputs::s#11 cputs::c#1 printf_buffer ] { } main:8::cputs:44 [ count conio_cursor_x conio_cursor_y conio_line_text conio_line_color cputs::s#11 cputs::c#1 printf_buffer ] { } main:8::cputs:50 [ count conio_cursor_x conio_cursor_y conio_line_text conio_line_color cputs::s#11 cputs::c#1 printf_buffer ] { } main:8::cputs:54 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color cputs::s#11 cputs::c#1 printf_buffer ] { } main:8::queen:48::print:31::cputs:78 [ queen::r queen::column count conio_cursor_x conio_cursor_y conio_line_text conio_line_color cputs::s#11 cputs::c#1 printf_buffer ] { } main:8::queen:48::print:31::cputs:82 [ queen::r queen::column count conio_cursor_x conio_cursor_y conio_line_text conio_line_color cputs::s#11 cputs::c#1 printf_buffer ] { } main:8::queen:48::print:31::cputs:89 [ queen::r queen::column count print::i1#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color cputs::s#11 cputs::c#1 printf_buffer ] { } main:8::queen:48::print:31::cputs:97 [ queen::r queen::column count print::i1#2 print::j#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color cputs::s#11 cputs::c#1 printf_buffer ] { } main:8::queen:48::print:31::cputs:100 [ queen::r queen::column count print::i1#2 print::j#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color cputs::s#11 cputs::c#1 printf_buffer ] { } main:8::printf_uint:46::printf_number_buffer:147::cputs:231 [ count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color cputs::s#11 cputs::c#1 printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:8::printf_ulong:52::printf_number_buffer:154::cputs:231 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color cputs::s#11 cputs::c#1 printf_buffer ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputs:231 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color cputs::s#11 cputs::c#1 printf_buffer ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputs:231 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color cputs::s#11 cputs::c#1 printf_buffer ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputs:231 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color cputs::s#11 cputs::c#1 printf_buffer ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } ) always clobbers reg byte a reg byte y +Statement [144] *((byte*)&printf_buffer) = 0 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ] ( main:8::printf_uint:46 [ count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ] { } ) always clobbers reg byte a +Statement [150] *((byte*)&printf_buffer) = 0 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_ulong::uvalue#2 ] ( main:8::printf_ulong:52 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_ulong::uvalue#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count ultoa::value#1 } } main:8::queen:48::print:31::printf_ulong:80 [ queen::r queen::column count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_ulong::uvalue#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count ultoa::value#1 } } ) always clobbers reg byte a +Statement [151] ultoa::value#1 = printf_ulong::uvalue#2 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ultoa::value#1 ] ( main:8::printf_ulong:52 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ultoa::value#1 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count ultoa::value#1 } } main:8::queen:48::print:31::printf_ulong:80 [ queen::r queen::column count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ultoa::value#1 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count ultoa::value#1 } } ) always clobbers reg byte a +Statement [158] diff::return#3 = diff::a#2 - diff::b#2 [ diff::return#3 ] ( main:8::queen:48::legal:17::diff:65 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color count queen::r queen::column printf_buffer legal::row#0 legal::column#0 legal::i#2 diff::return#3 ] { { legal::row#0 = queen::r } { legal::return#0 = legal::return#4 } { diff::a#0 = diff::a#2 } { diff::b#0 = diff::b#2 legal::column#0 queen::column } { diff::return#0 = diff::return#4 } } main:8::queen:48::legal:17::diff:70 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color count queen::r queen::column printf_buffer legal::row#0 legal::column#0 legal::i#2 legal::$3 diff::return#3 ] { { legal::column#0 = queen::column } { legal::return#0 = legal::return#4 } { diff::a#1 = diff::a#2 legal::i#2 } { diff::b#1 = diff::b#2 legal::row#0 queen::r } { diff::return#1 = diff::return#4 } } ) always clobbers reg byte a +Statement [161] diff::return#2 = diff::b#2 - diff::a#2 [ diff::return#2 ] ( main:8::queen:48::legal:17::diff:65 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color count queen::r queen::column printf_buffer legal::row#0 legal::column#0 legal::i#2 diff::return#2 ] { { legal::row#0 = queen::r } { legal::return#0 = legal::return#4 } { diff::a#0 = diff::a#2 } { diff::b#0 = diff::b#2 legal::column#0 queen::column } { diff::return#0 = diff::return#4 } } main:8::queen:48::legal:17::diff:70 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color count queen::r queen::column printf_buffer legal::row#0 legal::column#0 legal::i#2 legal::$3 diff::return#2 ] { { legal::column#0 = queen::column } { legal::return#0 = legal::return#4 } { diff::a#1 = diff::a#2 legal::i#2 } { diff::b#1 = diff::b#2 legal::row#0 queen::r } { diff::return#1 = diff::return#4 } } ) always clobbers reg byte a +Statement [163] *((byte*)&printf_buffer) = 0 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_uchar::uvalue#2 ] ( main:8::queen:48::print:31::printf_uchar:91 [ queen::r queen::column count print::i1#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_uchar::uvalue#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 uctoa::value#1 } } main:8::queen:48::print:31::printf_uchar:102 [ queen::r queen::column count print::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_uchar::uvalue#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 uctoa::value#1 } } ) always clobbers reg byte a +Statement [171] conio_line_text[conio_cursor_x] = cputc::c#3 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] ( main:8::cputs:42::cputc:142 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:142 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:50::cputc:142 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:54::cputc:142 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:78::cputc:142 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:82::cputc:142 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:89::cputc:142 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:97::cputc:142 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:100::cputc:142 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputs:231::cputc:142 [ count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputs:231::cputc:142 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputs:231::cputc:142 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputs:231::cputc:142 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputs:231::cputc:142 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputc:222 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputc:222 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputc:222 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputc:222 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputc:222 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:219::cputc:302 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:219::cputc:302 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:219::cputc:302 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:219::cputc:302 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:219::cputc:302 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:226::cputc:302 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:226::cputc:302 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:226::cputc:302 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:226::cputc:302 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:226::cputc:302 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:236::cputc:302 [ count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:236::cputc:302 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:236::cputc:302 [ queen::r queen::column count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:236::cputc:302 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:236::cputc:302 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } ) always clobbers reg byte y +Statement [172] conio_line_color[conio_cursor_x] = LIGHT_BLUE [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] ( main:8::cputs:42::cputc:142 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:142 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:50::cputc:142 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:54::cputc:142 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:78::cputc:142 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:82::cputc:142 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:89::cputc:142 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:97::cputc:142 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:100::cputc:142 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputs:231::cputc:142 [ count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputs:231::cputc:142 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputs:231::cputc:142 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputs:231::cputc:142 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputs:231::cputc:142 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputc:222 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputc:222 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputc:222 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputc:222 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputc:222 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:219::cputc:302 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:219::cputc:302 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:219::cputc:302 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:219::cputc:302 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:219::cputc:302 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:226::cputc:302 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:226::cputc:302 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:226::cputc:302 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:226::cputc:302 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:226::cputc:302 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:236::cputc:302 [ count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:236::cputc:302 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:236::cputc:302 [ queen::r queen::column count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:236::cputc:302 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:236::cputc:302 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } ) always clobbers reg byte a reg byte y +Statement [174] if(conio_cursor_x!=$28) goto cputc::@return [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] ( main:8::cputs:42::cputc:142 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:142 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:50::cputc:142 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:54::cputc:142 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:78::cputc:142 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:82::cputc:142 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:89::cputc:142 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:97::cputc:142 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:100::cputc:142 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputs:231::cputc:142 [ count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputs:231::cputc:142 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputs:231::cputc:142 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputs:231::cputc:142 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputs:231::cputc:142 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputc:222 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputc:222 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputc:222 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputc:222 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputc:222 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:219::cputc:302 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:219::cputc:302 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:219::cputc:302 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:219::cputc:302 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:219::cputc:302 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:226::cputc:302 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:226::cputc:302 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:226::cputc:302 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:226::cputc:302 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:226::cputc:302 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:236::cputc:302 [ count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:236::cputc:302 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:236::cputc:302 [ queen::r queen::column count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:236::cputc:302 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:236::cputc:302 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } ) always clobbers reg byte a +Statement [183] utoa::$11 = (byte)utoa::value#2 [ printf_buffer utoa::buffer#11 utoa::$11 ] ( main:8::printf_uint:46::utoa:145 [ count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::buffer#11 utoa::$11 ] { } ) always clobbers reg byte a +Statement [184] *utoa::buffer#11 = DIGITS[utoa::$11] [ printf_buffer utoa::buffer#11 ] ( main:8::printf_uint:46::utoa:145 [ count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::buffer#11 ] { } ) always clobbers reg byte a reg byte y +Statement [185] utoa::buffer#3 = ++ utoa::buffer#11 [ printf_buffer utoa::buffer#3 ] ( main:8::printf_uint:46::utoa:145 [ count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::buffer#3 ] { } ) always clobbers reg byte a +Statement [186] *utoa::buffer#3 = 0 [ printf_buffer ] ( main:8::printf_uint:46::utoa:145 [ count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ] { } ) always clobbers reg byte a reg byte y +Statement [188] utoa::$10 = utoa::digit#2 << 1 [ printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::$10 ] ( main:8::printf_uint:46::utoa:145 [ count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::$10 ] { } ) always clobbers reg byte a +Statement [189] utoa::digit_value#0 = RADIX_DECIMAL_VALUES[utoa::$10] [ printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] ( main:8::printf_uint:46::utoa:145 [ count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { } ) always clobbers reg byte a +Statement [191] if(utoa::value#2>=utoa::digit_value#0) goto utoa::@5 [ printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] ( main:8::printf_uint:46::utoa:145 [ count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { } ) always clobbers reg byte a +Statement [194] utoa_append::buffer#0 = utoa::buffer#11 [ printf_buffer utoa::digit#2 utoa::value#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 ] ( main:8::printf_uint:46::utoa:145 [ count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::value#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } ) always clobbers reg byte a +Statement [195] utoa_append::value#0 = utoa::value#2 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] ( main:8::printf_uint:46::utoa:145 [ count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } ) always clobbers reg byte a +Statement [196] utoa_append::sub#0 = utoa::digit_value#0 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] ( main:8::printf_uint:46::utoa:145 [ count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } ) always clobbers reg byte a +Statement [198] utoa_append::return#0 = utoa_append::value#2 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::return#0 ] ( main:8::printf_uint:46::utoa:145 [ count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::return#0 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } ) always clobbers reg byte a +Statement [199] utoa::value#0 = utoa_append::return#0 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa::value#0 ] ( main:8::printf_uint:46::utoa:145 [ count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa::value#0 ] { } ) always clobbers reg byte a +Statement [205] strlen::return#2 = strlen::len#2 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] ( main:8::printf_uint:46::printf_number_buffer:147 [ count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } main:8::printf_ulong:52::printf_number_buffer:154 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154 [ queen::r queen::column count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167 [ queen::r queen::column count print::i1#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { strlen::return#2 = strlen::len#2 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167 [ queen::r queen::column count print::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { strlen::return#2 = strlen::len#2 } } ) always clobbers reg byte a +Statement [206] printf_number_buffer::$19 = strlen::return#2 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] ( main:8::printf_uint:46::printf_number_buffer:147 [ count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:8::printf_ulong:52::printf_number_buffer:154 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154 [ queen::r queen::column count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167 [ queen::r queen::column count print::i1#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167 [ queen::r queen::column count print::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } ) always clobbers reg byte a +Statement [211] printf_number_buffer::padding#1 = (signed byte)printf_number_buffer::format_min_length#3 - printf_number_buffer::len#2 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] ( main:8::printf_uint:46::printf_number_buffer:147 [ count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:8::printf_ulong:52::printf_number_buffer:154 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154 [ queen::r queen::column count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167 [ queen::r queen::column count print::i1#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167 [ queen::r queen::column count print::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } ) always clobbers reg byte a +Statement [241] ultoa::$11 = (byte)ultoa::value#2 [ printf_buffer ultoa::buffer#11 ultoa::$11 ] ( main:8::printf_ulong:52::ultoa:152 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ultoa::buffer#11 ultoa::$11 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count ultoa::value#1 } } main:8::queen:48::print:31::printf_ulong:80::ultoa:152 [ queen::r queen::column count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ultoa::buffer#11 ultoa::$11 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count ultoa::value#1 } } ) always clobbers reg byte a +Statement [242] *ultoa::buffer#11 = DIGITS[ultoa::$11] [ printf_buffer ultoa::buffer#11 ] ( main:8::printf_ulong:52::ultoa:152 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ultoa::buffer#11 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count ultoa::value#1 } } main:8::queen:48::print:31::printf_ulong:80::ultoa:152 [ queen::r queen::column count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ultoa::buffer#11 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count ultoa::value#1 } } ) always clobbers reg byte a reg byte y +Statement [243] ultoa::buffer#3 = ++ ultoa::buffer#11 [ printf_buffer ultoa::buffer#3 ] ( main:8::printf_ulong:52::ultoa:152 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ultoa::buffer#3 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count ultoa::value#1 } } main:8::queen:48::print:31::printf_ulong:80::ultoa:152 [ queen::r queen::column count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ultoa::buffer#3 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count ultoa::value#1 } } ) always clobbers reg byte a +Statement [244] *ultoa::buffer#3 = 0 [ printf_buffer ] ( main:8::printf_ulong:52::ultoa:152 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count ultoa::value#1 } } main:8::queen:48::print:31::printf_ulong:80::ultoa:152 [ queen::r queen::column count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count ultoa::value#1 } } ) always clobbers reg byte a reg byte y +Statement [246] ultoa::$10 = ultoa::digit#2 << 2 [ printf_buffer ultoa::digit#2 ultoa::value#2 ultoa::started#2 ultoa::buffer#11 ultoa::$10 ] ( main:8::printf_ulong:52::ultoa:152 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ultoa::digit#2 ultoa::value#2 ultoa::started#2 ultoa::buffer#11 ultoa::$10 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count ultoa::value#1 } } main:8::queen:48::print:31::printf_ulong:80::ultoa:152 [ queen::r queen::column count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ultoa::digit#2 ultoa::value#2 ultoa::started#2 ultoa::buffer#11 ultoa::$10 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count ultoa::value#1 } } ) always clobbers reg byte a +Statement [247] ultoa::digit_value#0 = RADIX_DECIMAL_VALUES_LONG[ultoa::$10] [ printf_buffer ultoa::digit#2 ultoa::value#2 ultoa::started#2 ultoa::buffer#11 ultoa::digit_value#0 ] ( main:8::printf_ulong:52::ultoa:152 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ultoa::digit#2 ultoa::value#2 ultoa::started#2 ultoa::buffer#11 ultoa::digit_value#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count ultoa::value#1 } } main:8::queen:48::print:31::printf_ulong:80::ultoa:152 [ queen::r queen::column count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ultoa::digit#2 ultoa::value#2 ultoa::started#2 ultoa::buffer#11 ultoa::digit_value#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count ultoa::value#1 } } ) always clobbers reg byte a +Statement [249] if(ultoa::value#2>=ultoa::digit_value#0) goto ultoa::@5 [ printf_buffer ultoa::digit#2 ultoa::value#2 ultoa::started#2 ultoa::buffer#11 ultoa::digit_value#0 ] ( main:8::printf_ulong:52::ultoa:152 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ultoa::digit#2 ultoa::value#2 ultoa::started#2 ultoa::buffer#11 ultoa::digit_value#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count ultoa::value#1 } } main:8::queen:48::print:31::printf_ulong:80::ultoa:152 [ queen::r queen::column count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ultoa::digit#2 ultoa::value#2 ultoa::started#2 ultoa::buffer#11 ultoa::digit_value#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count ultoa::value#1 } } ) always clobbers reg byte a +Statement [252] ultoa_append::buffer#0 = ultoa::buffer#11 [ printf_buffer ultoa::digit#2 ultoa::value#2 ultoa::buffer#11 ultoa::digit_value#0 ultoa_append::buffer#0 ] ( main:8::printf_ulong:52::ultoa:152 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ultoa::digit#2 ultoa::value#2 ultoa::buffer#11 ultoa::digit_value#0 ultoa_append::buffer#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count ultoa::value#1 } { ultoa_append::buffer#0 = ultoa::buffer#11 } { ultoa_append::value#0 = ultoa::value#2 } { ultoa_append::sub#0 = ultoa::digit_value#0 } { ultoa_append::return#0 = ultoa_append::value#2 } } main:8::queen:48::print:31::printf_ulong:80::ultoa:152 [ queen::r queen::column count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ultoa::digit#2 ultoa::value#2 ultoa::buffer#11 ultoa::digit_value#0 ultoa_append::buffer#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count ultoa::value#1 } { ultoa_append::buffer#0 = ultoa::buffer#11 } { ultoa_append::value#0 = ultoa::value#2 } { ultoa_append::sub#0 = ultoa::digit_value#0 } { ultoa_append::return#0 = ultoa_append::value#2 } } ) always clobbers reg byte a +Statement [253] ultoa_append::value#0 = ultoa::value#2 [ printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa::digit_value#0 ultoa_append::buffer#0 ultoa_append::value#0 ] ( main:8::printf_ulong:52::ultoa:152 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa::digit_value#0 ultoa_append::buffer#0 ultoa_append::value#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count ultoa::value#1 } { ultoa_append::buffer#0 = ultoa::buffer#11 } { ultoa_append::value#0 = ultoa::value#2 } { ultoa_append::sub#0 = ultoa::digit_value#0 } { ultoa_append::return#0 = ultoa_append::value#2 } } main:8::queen:48::print:31::printf_ulong:80::ultoa:152 [ queen::r queen::column count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa::digit_value#0 ultoa_append::buffer#0 ultoa_append::value#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count ultoa::value#1 } { ultoa_append::buffer#0 = ultoa::buffer#11 } { ultoa_append::value#0 = ultoa::value#2 } { ultoa_append::sub#0 = ultoa::digit_value#0 } { ultoa_append::return#0 = ultoa_append::value#2 } } ) always clobbers reg byte a +Statement [254] ultoa_append::sub#0 = ultoa::digit_value#0 [ printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa_append::buffer#0 ultoa_append::value#0 ultoa_append::sub#0 ] ( main:8::printf_ulong:52::ultoa:152 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa_append::buffer#0 ultoa_append::value#0 ultoa_append::sub#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count ultoa::value#1 } { ultoa_append::buffer#0 = ultoa::buffer#11 } { ultoa_append::value#0 = ultoa::value#2 } { ultoa_append::sub#0 = ultoa::digit_value#0 } { ultoa_append::return#0 = ultoa_append::value#2 } } main:8::queen:48::print:31::printf_ulong:80::ultoa:152 [ queen::r queen::column count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa_append::buffer#0 ultoa_append::value#0 ultoa_append::sub#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count ultoa::value#1 } { ultoa_append::buffer#0 = ultoa::buffer#11 } { ultoa_append::value#0 = ultoa::value#2 } { ultoa_append::sub#0 = ultoa::digit_value#0 } { ultoa_append::return#0 = ultoa_append::value#2 } } ) always clobbers reg byte a +Statement [256] ultoa_append::return#0 = ultoa_append::value#2 [ printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa_append::return#0 ] ( main:8::printf_ulong:52::ultoa:152 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa_append::return#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count ultoa::value#1 } { ultoa_append::buffer#0 = ultoa::buffer#11 } { ultoa_append::value#0 = ultoa::value#2 } { ultoa_append::sub#0 = ultoa::digit_value#0 } { ultoa_append::return#0 = ultoa_append::value#2 } } main:8::queen:48::print:31::printf_ulong:80::ultoa:152 [ queen::r queen::column count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa_append::return#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count ultoa::value#1 } { ultoa_append::buffer#0 = ultoa::buffer#11 } { ultoa_append::value#0 = ultoa::value#2 } { ultoa_append::sub#0 = ultoa::digit_value#0 } { ultoa_append::return#0 = ultoa_append::value#2 } } ) always clobbers reg byte a +Statement [257] ultoa::value#0 = ultoa_append::return#0 [ printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa::value#0 ] ( main:8::printf_ulong:52::ultoa:152 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa::value#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count ultoa::value#1 } } main:8::queen:48::print:31::printf_ulong:80::ultoa:152 [ queen::r queen::column count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa::value#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count ultoa::value#1 } } ) always clobbers reg byte a +Statement [262] *uctoa::buffer#11 = DIGITS[uctoa::value#2] [ printf_buffer uctoa::buffer#11 ] ( main:8::queen:48::print:31::printf_uchar:91::uctoa:165 [ queen::r queen::column count print::i1#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer uctoa::buffer#11 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 uctoa::value#1 } } main:8::queen:48::print:31::printf_uchar:102::uctoa:165 [ queen::r queen::column count print::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer uctoa::buffer#11 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 uctoa::value#1 } } ) always clobbers reg byte a reg byte y +Statement [263] uctoa::buffer#3 = ++ uctoa::buffer#11 [ printf_buffer uctoa::buffer#3 ] ( main:8::queen:48::print:31::printf_uchar:91::uctoa:165 [ queen::r queen::column count print::i1#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer uctoa::buffer#3 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 uctoa::value#1 } } main:8::queen:48::print:31::printf_uchar:102::uctoa:165 [ queen::r queen::column count print::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer uctoa::buffer#3 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 uctoa::value#1 } } ) always clobbers reg byte a +Statement [264] *uctoa::buffer#3 = 0 [ printf_buffer ] ( main:8::queen:48::print:31::printf_uchar:91::uctoa:165 [ queen::r queen::column count print::i1#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 uctoa::value#1 } } main:8::queen:48::print:31::printf_uchar:102::uctoa:165 [ queen::r queen::column count print::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 uctoa::value#1 } } ) always clobbers reg byte a reg byte y +Statement [271] uctoa_append::buffer#0 = uctoa::buffer#11 [ printf_buffer uctoa::digit#2 uctoa::value#2 uctoa::buffer#11 uctoa::digit_value#0 uctoa_append::buffer#0 ] ( main:8::queen:48::print:31::printf_uchar:91::uctoa:165 [ queen::r queen::column count print::i1#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer uctoa::digit#2 uctoa::value#2 uctoa::buffer#11 uctoa::digit_value#0 uctoa_append::buffer#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 uctoa::value#1 } { uctoa_append::buffer#0 = uctoa::buffer#11 } { uctoa_append::value#0 = uctoa::value#2 } { uctoa_append::sub#0 = uctoa::digit_value#0 } { uctoa_append::return#0 = uctoa_append::value#2 } } main:8::queen:48::print:31::printf_uchar:102::uctoa:165 [ queen::r queen::column count print::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer uctoa::digit#2 uctoa::value#2 uctoa::buffer#11 uctoa::digit_value#0 uctoa_append::buffer#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 uctoa::value#1 } { uctoa_append::buffer#0 = uctoa::buffer#11 } { uctoa_append::value#0 = uctoa::value#2 } { uctoa_append::sub#0 = uctoa::digit_value#0 } { uctoa_append::return#0 = uctoa_append::value#2 } } ) always clobbers reg byte a +Statement [278] conio_line_text = conio_line_text + $28 [ conio_cursor_y conio_line_text conio_line_color ] ( main:8::cputs:42::cputc:142::cputln:176 [ count cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:142::cputln:176 [ count cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:50::cputc:142::cputln:176 [ count cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:54::cputc:142::cputln:176 [ cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:78::cputc:142::cputln:176 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:82::cputc:142::cputln:176 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:89::cputc:142::cputln:176 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:97::cputc:142::cputln:176 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:100::cputc:142::cputln:176 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputs:231::cputc:142::cputln:176 [ count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputs:231::cputc:142::cputln:176 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputs:231::cputc:142::cputln:176 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputs:231::cputc:142::cputln:176 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputs:231::cputc:142::cputln:176 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputc:222::cputln:176 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputc:222::cputln:176 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputc:222::cputln:176 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputc:222::cputln:176 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputc:222::cputln:176 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:219::cputc:302::cputln:176 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:176 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:176 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:176 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:176 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:226::cputc:302::cputln:176 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:176 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:176 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:176 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:176 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:236::cputc:302::cputln:176 [ count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:176 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:176 [ queen::r queen::column count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:176 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:176 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::cputs:42::cputc:142::cputln:179 [ count cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:142::cputln:179 [ count cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:50::cputc:142::cputln:179 [ count cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:54::cputc:142::cputln:179 [ cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:78::cputc:142::cputln:179 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:82::cputc:142::cputln:179 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:89::cputc:142::cputln:179 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:97::cputc:142::cputln:179 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:100::cputc:142::cputln:179 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputs:231::cputc:142::cputln:179 [ count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputs:231::cputc:142::cputln:179 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputs:231::cputc:142::cputln:179 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputs:231::cputc:142::cputln:179 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputs:231::cputc:142::cputln:179 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputc:222::cputln:179 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputc:222::cputln:179 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputc:222::cputln:179 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputc:222::cputln:179 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputc:222::cputln:179 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:219::cputc:302::cputln:179 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:179 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:179 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:179 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:179 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:226::cputc:302::cputln:179 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:179 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:179 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:179 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:179 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:236::cputc:302::cputln:179 [ count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:179 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:179 [ queen::r queen::column count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:179 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:179 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } ) always clobbers reg byte a +Statement [279] conio_line_color = conio_line_color + $28 [ conio_cursor_y conio_line_text conio_line_color ] ( main:8::cputs:42::cputc:142::cputln:176 [ count cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:142::cputln:176 [ count cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:50::cputc:142::cputln:176 [ count cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:54::cputc:142::cputln:176 [ cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:78::cputc:142::cputln:176 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:82::cputc:142::cputln:176 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:89::cputc:142::cputln:176 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:97::cputc:142::cputln:176 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:100::cputc:142::cputln:176 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputs:231::cputc:142::cputln:176 [ count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputs:231::cputc:142::cputln:176 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputs:231::cputc:142::cputln:176 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputs:231::cputc:142::cputln:176 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputs:231::cputc:142::cputln:176 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputc:222::cputln:176 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputc:222::cputln:176 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputc:222::cputln:176 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputc:222::cputln:176 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputc:222::cputln:176 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:219::cputc:302::cputln:176 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:176 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:176 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:176 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:176 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:226::cputc:302::cputln:176 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:176 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:176 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:176 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:176 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:236::cputc:302::cputln:176 [ count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:176 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:176 [ queen::r queen::column count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:176 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:176 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::cputs:42::cputc:142::cputln:179 [ count cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:142::cputln:179 [ count cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:50::cputc:142::cputln:179 [ count cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:54::cputc:142::cputln:179 [ cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:78::cputc:142::cputln:179 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:82::cputc:142::cputln:179 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:89::cputc:142::cputln:179 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:97::cputc:142::cputln:179 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:100::cputc:142::cputln:179 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputs:231::cputc:142::cputln:179 [ count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputs:231::cputc:142::cputln:179 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputs:231::cputc:142::cputln:179 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputs:231::cputc:142::cputln:179 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputs:231::cputc:142::cputln:179 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputc:222::cputln:179 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputc:222::cputln:179 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputc:222::cputln:179 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputc:222::cputln:179 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputc:222::cputln:179 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:219::cputc:302::cputln:179 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:179 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:179 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:179 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:179 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:226::cputc:302::cputln:179 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:179 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:179 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:179 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:179 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:236::cputc:302::cputln:179 [ count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:179 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:179 [ queen::r queen::column count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:179 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:179 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } ) always clobbers reg byte a +Statement [280] conio_cursor_x = 0 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] ( main:8::cputs:42::cputc:142::cputln:176 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:142::cputln:176 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:50::cputc:142::cputln:176 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:54::cputc:142::cputln:176 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:78::cputc:142::cputln:176 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:82::cputc:142::cputln:176 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:89::cputc:142::cputln:176 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:97::cputc:142::cputln:176 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:100::cputc:142::cputln:176 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputs:231::cputc:142::cputln:176 [ count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputs:231::cputc:142::cputln:176 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputs:231::cputc:142::cputln:176 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputs:231::cputc:142::cputln:176 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputs:231::cputc:142::cputln:176 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputc:222::cputln:176 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputc:222::cputln:176 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputc:222::cputln:176 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputc:222::cputln:176 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputc:222::cputln:176 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:219::cputc:302::cputln:176 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:176 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:176 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:176 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:176 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:226::cputc:302::cputln:176 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:176 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:176 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:176 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:176 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:236::cputc:302::cputln:176 [ count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:176 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:176 [ queen::r queen::column count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:176 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:176 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::cputs:42::cputc:142::cputln:179 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:142::cputln:179 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:50::cputc:142::cputln:179 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:54::cputc:142::cputln:179 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:78::cputc:142::cputln:179 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:82::cputc:142::cputln:179 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:89::cputc:142::cputln:179 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:97::cputc:142::cputln:179 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:100::cputc:142::cputln:179 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputs:231::cputc:142::cputln:179 [ count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputs:231::cputc:142::cputln:179 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputs:231::cputc:142::cputln:179 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputs:231::cputc:142::cputln:179 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputs:231::cputc:142::cputln:179 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputc:222::cputln:179 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputc:222::cputln:179 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputc:222::cputln:179 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputc:222::cputln:179 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputc:222::cputln:179 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:219::cputc:302::cputln:179 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:179 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:179 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:179 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:179 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:226::cputc:302::cputln:179 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:179 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:179 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:179 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:179 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:236::cputc:302::cputln:179 [ count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:179 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:179 [ queen::r queen::column count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:179 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:179 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } ) always clobbers reg byte a +Statement [286] if(utoa_append::value#2>=utoa_append::sub#0) goto utoa_append::@2 [ utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] ( main:8::printf_uint:46::utoa:145::utoa_append:197 [ count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } ) always clobbers reg byte a +Statement [287] *utoa_append::buffer#0 = DIGITS[utoa_append::digit#2] [ utoa_append::value#2 ] ( main:8::printf_uint:46::utoa:145::utoa_append:197 [ count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::value#2 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } ) always clobbers reg byte a reg byte y +Statement [290] utoa_append::value#1 = utoa_append::value#2 - utoa_append::sub#0 [ utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] ( main:8::printf_uint:46::utoa:145::utoa_append:197 [ count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } ) always clobbers reg byte a +Statement [293] if(0!=*strlen::str#2) goto strlen::@2 [ printf_buffer strlen::len#2 strlen::str#2 ] ( main:8::printf_uint:46::printf_number_buffer:147::strlen:204 [ count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_buffer strlen::len#2 strlen::str#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } main:8::printf_ulong:52::printf_number_buffer:154::strlen:204 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_buffer strlen::len#2 strlen::str#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::strlen:204 [ queen::r queen::column count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_buffer strlen::len#2 strlen::str#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::strlen:204 [ queen::r queen::column count print::i1#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_buffer strlen::len#2 strlen::str#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { strlen::return#2 = strlen::len#2 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::strlen:204 [ queen::r queen::column count print::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_buffer strlen::len#2 strlen::str#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { strlen::return#2 = strlen::len#2 } } ) always clobbers reg byte a reg byte y +Statement [306] if(0!=*strupr::src#2) goto strupr::@2 [ strupr::src#2 ] ( main:8::printf_uint:46::printf_number_buffer:147::strupr:229 [ count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:8::printf_ulong:52::printf_number_buffer:154::strupr:229 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::strupr:229 [ queen::r queen::column count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::strupr:229 [ queen::r queen::column count print::i1#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::strupr:229 [ queen::r queen::column count print::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } ) always clobbers reg byte a reg byte y +Statement [308] toupper::ch#0 = *strupr::src#2 [ strupr::src#2 toupper::ch#0 ] ( main:8::printf_uint:46::printf_number_buffer:147::strupr:229 [ count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } main:8::printf_ulong:52::printf_number_buffer:154::strupr:229 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::strupr:229 [ queen::r queen::column count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::strupr:229 [ queen::r queen::column count print::i1#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { toupper::return#2 = toupper::return#3 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::strupr:229 [ queen::r queen::column count print::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { toupper::return#2 = toupper::return#3 } } ) always clobbers reg byte a reg byte y +Statement [312] *strupr::src#2 = strupr::$0 [ strupr::src#2 ] ( main:8::printf_uint:46::printf_number_buffer:147::strupr:229 [ count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:8::printf_ulong:52::printf_number_buffer:154::strupr:229 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::strupr:229 [ queen::r queen::column count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::strupr:229 [ queen::r queen::column count print::i1#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::strupr:229 [ queen::r queen::column count print::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } ) always clobbers reg byte y +Statement [316] if(ultoa_append::value#2>=ultoa_append::sub#0) goto ultoa_append::@2 [ ultoa_append::buffer#0 ultoa_append::sub#0 ultoa_append::value#2 ultoa_append::digit#2 ] ( main:8::printf_ulong:52::ultoa:152::ultoa_append:255 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa_append::buffer#0 ultoa_append::sub#0 ultoa_append::value#2 ultoa_append::digit#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count ultoa::value#1 } { ultoa_append::buffer#0 = ultoa::buffer#11 } { ultoa_append::value#0 = ultoa::value#2 } { ultoa_append::sub#0 = ultoa::digit_value#0 } { ultoa_append::return#0 = ultoa_append::value#2 } } main:8::queen:48::print:31::printf_ulong:80::ultoa:152::ultoa_append:255 [ queen::r queen::column count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa_append::buffer#0 ultoa_append::sub#0 ultoa_append::value#2 ultoa_append::digit#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count ultoa::value#1 } { ultoa_append::buffer#0 = ultoa::buffer#11 } { ultoa_append::value#0 = ultoa::value#2 } { ultoa_append::sub#0 = ultoa::digit_value#0 } { ultoa_append::return#0 = ultoa_append::value#2 } } ) always clobbers reg byte a +Statement [317] *ultoa_append::buffer#0 = DIGITS[ultoa_append::digit#2] [ ultoa_append::value#2 ] ( main:8::printf_ulong:52::ultoa:152::ultoa_append:255 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa_append::value#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count ultoa::value#1 } { ultoa_append::buffer#0 = ultoa::buffer#11 } { ultoa_append::value#0 = ultoa::value#2 } { ultoa_append::sub#0 = ultoa::digit_value#0 } { ultoa_append::return#0 = ultoa_append::value#2 } } main:8::queen:48::print:31::printf_ulong:80::ultoa:152::ultoa_append:255 [ queen::r queen::column count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa_append::value#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count ultoa::value#1 } { ultoa_append::buffer#0 = ultoa::buffer#11 } { ultoa_append::value#0 = ultoa::value#2 } { ultoa_append::sub#0 = ultoa::digit_value#0 } { ultoa_append::return#0 = ultoa_append::value#2 } } ) always clobbers reg byte a reg byte y +Statement [320] ultoa_append::value#1 = ultoa_append::value#2 - ultoa_append::sub#0 [ ultoa_append::buffer#0 ultoa_append::sub#0 ultoa_append::value#1 ultoa_append::digit#1 ] ( main:8::printf_ulong:52::ultoa:152::ultoa_append:255 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa_append::buffer#0 ultoa_append::sub#0 ultoa_append::value#1 ultoa_append::digit#1 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count ultoa::value#1 } { ultoa_append::buffer#0 = ultoa::buffer#11 } { ultoa_append::value#0 = ultoa::value#2 } { ultoa_append::sub#0 = ultoa::digit_value#0 } { ultoa_append::return#0 = ultoa_append::value#2 } } main:8::queen:48::print:31::printf_ulong:80::ultoa:152::ultoa_append:255 [ queen::r queen::column count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa_append::buffer#0 ultoa_append::sub#0 ultoa_append::value#1 ultoa_append::digit#1 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count ultoa::value#1 } { ultoa_append::buffer#0 = ultoa::buffer#11 } { ultoa_append::value#0 = ultoa::value#2 } { ultoa_append::sub#0 = ultoa::digit_value#0 } { ultoa_append::return#0 = ultoa_append::value#2 } } ) always clobbers reg byte a +Statement [324] *uctoa_append::buffer#0 = DIGITS[uctoa_append::digit#2] [ uctoa_append::value#2 ] ( main:8::queen:48::print:31::printf_uchar:91::uctoa:165::uctoa_append:274 [ queen::r queen::column count print::i1#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer uctoa::digit#2 uctoa::buffer#11 uctoa_append::value#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 uctoa::value#1 } { uctoa_append::buffer#0 = uctoa::buffer#11 } { uctoa_append::value#0 = uctoa::value#2 } { uctoa_append::sub#0 = uctoa::digit_value#0 } { uctoa_append::return#0 = uctoa_append::value#2 } } main:8::queen:48::print:31::printf_uchar:102::uctoa:165::uctoa_append:274 [ queen::r queen::column count print::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer uctoa::digit#2 uctoa::buffer#11 uctoa_append::value#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 uctoa::value#1 } { uctoa_append::buffer#0 = uctoa::buffer#11 } { uctoa_append::value#0 = uctoa::value#2 } { uctoa_append::sub#0 = uctoa::digit_value#0 } { uctoa_append::return#0 = uctoa_append::value#2 } } ) always clobbers reg byte a reg byte y +Statement [327] uctoa_append::value#1 = uctoa_append::value#2 - uctoa_append::sub#0 [ uctoa_append::buffer#0 uctoa_append::sub#0 uctoa_append::value#1 uctoa_append::digit#1 ] ( main:8::queen:48::print:31::printf_uchar:91::uctoa:165::uctoa_append:274 [ queen::r queen::column count print::i1#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer uctoa::digit#2 uctoa::buffer#11 uctoa_append::buffer#0 uctoa_append::sub#0 uctoa_append::value#1 uctoa_append::digit#1 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 uctoa::value#1 } { uctoa_append::buffer#0 = uctoa::buffer#11 } { uctoa_append::value#0 = uctoa::value#2 } { uctoa_append::sub#0 = uctoa::digit_value#0 } { uctoa_append::return#0 = uctoa_append::value#2 } } main:8::queen:48::print:31::printf_uchar:102::uctoa:165::uctoa_append:274 [ queen::r queen::column count print::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer uctoa::digit#2 uctoa::buffer#11 uctoa_append::buffer#0 uctoa_append::sub#0 uctoa_append::value#1 uctoa_append::digit#1 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 uctoa::value#1 } { uctoa_append::buffer#0 = uctoa::buffer#11 } { uctoa_append::value#0 = uctoa::value#2 } { uctoa_append::sub#0 = uctoa::digit_value#0 } { uctoa_append::return#0 = uctoa_append::value#2 } } ) always clobbers reg byte a +Statement [328] if(conio_cursor_y!=$19) goto cscroll::@return [ conio_cursor_y conio_line_text conio_line_color ] ( main:8::cputs:42::cputc:142::cputln:176::cscroll:282 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:142::cputln:176::cscroll:282 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:50::cputc:142::cputln:176::cscroll:282 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:54::cputc:142::cputln:176::cscroll:282 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:78::cputc:142::cputln:176::cscroll:282 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:82::cputc:142::cputln:176::cscroll:282 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:89::cputc:142::cputln:176::cscroll:282 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:97::cputc:142::cputln:176::cscroll:282 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:100::cputc:142::cputln:176::cscroll:282 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputs:231::cputc:142::cputln:176::cscroll:282 [ count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputs:231::cputc:142::cputln:176::cscroll:282 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputs:231::cputc:142::cputln:176::cscroll:282 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputs:231::cputc:142::cputln:176::cscroll:282 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputs:231::cputc:142::cputln:176::cscroll:282 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputc:222::cputln:176::cscroll:282 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputc:222::cputln:176::cscroll:282 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputc:222::cputln:176::cscroll:282 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputc:222::cputln:176::cscroll:282 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputc:222::cputln:176::cscroll:282 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:219::cputc:302::cputln:176::cscroll:282 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:176::cscroll:282 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:176::cscroll:282 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:176::cscroll:282 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:176::cscroll:282 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:226::cputc:302::cputln:176::cscroll:282 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:176::cscroll:282 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:176::cscroll:282 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:176::cscroll:282 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:176::cscroll:282 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:236::cputc:302::cputln:176::cscroll:282 [ count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:176::cscroll:282 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:176::cscroll:282 [ queen::r queen::column count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:176::cscroll:282 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:176::cscroll:282 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::cputs:42::cputc:142::cputln:179::cscroll:282 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:142::cputln:179::cscroll:282 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:50::cputc:142::cputln:179::cscroll:282 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:54::cputc:142::cputln:179::cscroll:282 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:78::cputc:142::cputln:179::cscroll:282 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:82::cputc:142::cputln:179::cscroll:282 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:89::cputc:142::cputln:179::cscroll:282 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:97::cputc:142::cputln:179::cscroll:282 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:100::cputc:142::cputln:179::cscroll:282 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputs:231::cputc:142::cputln:179::cscroll:282 [ count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputs:231::cputc:142::cputln:179::cscroll:282 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputs:231::cputc:142::cputln:179::cscroll:282 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputs:231::cputc:142::cputln:179::cscroll:282 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputs:231::cputc:142::cputln:179::cscroll:282 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputc:222::cputln:179::cscroll:282 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputc:222::cputln:179::cscroll:282 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputc:222::cputln:179::cscroll:282 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputc:222::cputln:179::cscroll:282 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputc:222::cputln:179::cscroll:282 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:219::cputc:302::cputln:179::cscroll:282 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:179::cscroll:282 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:179::cscroll:282 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:179::cscroll:282 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:179::cscroll:282 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:226::cputc:302::cputln:179::cscroll:282 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:179::cscroll:282 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:179::cscroll:282 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:179::cscroll:282 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:179::cscroll:282 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:236::cputc:302::cputln:179::cscroll:282 [ count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:179::cscroll:282 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:179::cscroll:282 [ queen::r queen::column count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:179::cscroll:282 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:179::cscroll:282 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } ) always clobbers reg byte a +Statement [337] conio_line_text = conio_line_text - $28 [ conio_cursor_y conio_line_text conio_line_color ] ( main:8::cputs:42::cputc:142::cputln:176::cscroll:282 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:142::cputln:176::cscroll:282 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:50::cputc:142::cputln:176::cscroll:282 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:54::cputc:142::cputln:176::cscroll:282 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:78::cputc:142::cputln:176::cscroll:282 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:82::cputc:142::cputln:176::cscroll:282 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:89::cputc:142::cputln:176::cscroll:282 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:97::cputc:142::cputln:176::cscroll:282 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:100::cputc:142::cputln:176::cscroll:282 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputs:231::cputc:142::cputln:176::cscroll:282 [ count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputs:231::cputc:142::cputln:176::cscroll:282 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputs:231::cputc:142::cputln:176::cscroll:282 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputs:231::cputc:142::cputln:176::cscroll:282 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputs:231::cputc:142::cputln:176::cscroll:282 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputc:222::cputln:176::cscroll:282 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputc:222::cputln:176::cscroll:282 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputc:222::cputln:176::cscroll:282 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputc:222::cputln:176::cscroll:282 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputc:222::cputln:176::cscroll:282 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:219::cputc:302::cputln:176::cscroll:282 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:176::cscroll:282 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:176::cscroll:282 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:176::cscroll:282 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:176::cscroll:282 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:226::cputc:302::cputln:176::cscroll:282 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:176::cscroll:282 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:176::cscroll:282 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:176::cscroll:282 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:176::cscroll:282 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:236::cputc:302::cputln:176::cscroll:282 [ count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:176::cscroll:282 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:176::cscroll:282 [ queen::r queen::column count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:176::cscroll:282 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:176::cscroll:282 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::cputs:42::cputc:142::cputln:179::cscroll:282 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:142::cputln:179::cscroll:282 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:50::cputc:142::cputln:179::cscroll:282 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:54::cputc:142::cputln:179::cscroll:282 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:78::cputc:142::cputln:179::cscroll:282 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:82::cputc:142::cputln:179::cscroll:282 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:89::cputc:142::cputln:179::cscroll:282 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:97::cputc:142::cputln:179::cscroll:282 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:100::cputc:142::cputln:179::cscroll:282 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputs:231::cputc:142::cputln:179::cscroll:282 [ count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputs:231::cputc:142::cputln:179::cscroll:282 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputs:231::cputc:142::cputln:179::cscroll:282 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputs:231::cputc:142::cputln:179::cscroll:282 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputs:231::cputc:142::cputln:179::cscroll:282 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputc:222::cputln:179::cscroll:282 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputc:222::cputln:179::cscroll:282 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputc:222::cputln:179::cscroll:282 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputc:222::cputln:179::cscroll:282 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputc:222::cputln:179::cscroll:282 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:219::cputc:302::cputln:179::cscroll:282 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:179::cscroll:282 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:179::cscroll:282 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:179::cscroll:282 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:179::cscroll:282 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:226::cputc:302::cputln:179::cscroll:282 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:179::cscroll:282 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:179::cscroll:282 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:179::cscroll:282 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:179::cscroll:282 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:236::cputc:302::cputln:179::cscroll:282 [ count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:179::cscroll:282 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:179::cscroll:282 [ queen::r queen::column count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:179::cscroll:282 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:179::cscroll:282 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } ) always clobbers reg byte a +Statement [338] conio_line_color = conio_line_color - $28 [ conio_cursor_y conio_line_text conio_line_color ] ( main:8::cputs:42::cputc:142::cputln:176::cscroll:282 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:142::cputln:176::cscroll:282 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:50::cputc:142::cputln:176::cscroll:282 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:54::cputc:142::cputln:176::cscroll:282 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:78::cputc:142::cputln:176::cscroll:282 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:82::cputc:142::cputln:176::cscroll:282 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:89::cputc:142::cputln:176::cscroll:282 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:97::cputc:142::cputln:176::cscroll:282 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:100::cputc:142::cputln:176::cscroll:282 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputs:231::cputc:142::cputln:176::cscroll:282 [ count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputs:231::cputc:142::cputln:176::cscroll:282 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputs:231::cputc:142::cputln:176::cscroll:282 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputs:231::cputc:142::cputln:176::cscroll:282 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputs:231::cputc:142::cputln:176::cscroll:282 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputc:222::cputln:176::cscroll:282 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputc:222::cputln:176::cscroll:282 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputc:222::cputln:176::cscroll:282 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputc:222::cputln:176::cscroll:282 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputc:222::cputln:176::cscroll:282 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:219::cputc:302::cputln:176::cscroll:282 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:176::cscroll:282 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:176::cscroll:282 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:176::cscroll:282 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:176::cscroll:282 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:226::cputc:302::cputln:176::cscroll:282 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:176::cscroll:282 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:176::cscroll:282 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:176::cscroll:282 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:176::cscroll:282 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:236::cputc:302::cputln:176::cscroll:282 [ count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:176::cscroll:282 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:176::cscroll:282 [ queen::r queen::column count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:176::cscroll:282 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:176::cscroll:282 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::cputs:42::cputc:142::cputln:179::cscroll:282 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:142::cputln:179::cscroll:282 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:50::cputc:142::cputln:179::cscroll:282 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:54::cputc:142::cputln:179::cscroll:282 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:78::cputc:142::cputln:179::cscroll:282 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:82::cputc:142::cputln:179::cscroll:282 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:89::cputc:142::cputln:179::cscroll:282 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:97::cputc:142::cputln:179::cscroll:282 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:100::cputc:142::cputln:179::cscroll:282 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputs:231::cputc:142::cputln:179::cscroll:282 [ count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputs:231::cputc:142::cputln:179::cscroll:282 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputs:231::cputc:142::cputln:179::cscroll:282 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputs:231::cputc:142::cputln:179::cscroll:282 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputs:231::cputc:142::cputln:179::cscroll:282 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputc:222::cputln:179::cscroll:282 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputc:222::cputln:179::cscroll:282 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputc:222::cputln:179::cscroll:282 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputc:222::cputln:179::cscroll:282 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputc:222::cputln:179::cscroll:282 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:219::cputc:302::cputln:179::cscroll:282 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:179::cscroll:282 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:179::cscroll:282 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:179::cscroll:282 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:179::cscroll:282 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:226::cputc:302::cputln:179::cscroll:282 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:179::cscroll:282 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:179::cscroll:282 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:179::cscroll:282 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:179::cscroll:282 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:236::cputc:302::cputln:179::cscroll:282 [ count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:179::cscroll:282 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:179::cscroll:282 [ queen::r queen::column count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:179::cscroll:282 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:179::cscroll:282 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } ) always clobbers reg byte a +Statement [343] toupper::return#0 = toupper::ch#0 + 'A'-'a' [ toupper::return#0 ] ( main:8::printf_uint:46::printf_number_buffer:147::strupr:229::toupper:309 [ count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } main:8::printf_ulong:52::printf_number_buffer:154::strupr:229::toupper:309 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::strupr:229::toupper:309 [ queen::r queen::column count conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::strupr:229::toupper:309 [ queen::r queen::column count print::i1#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { toupper::return#2 = toupper::return#3 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::strupr:229::toupper:309 [ queen::r queen::column count print::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { toupper::return#2 = toupper::return#3 } } ) always clobbers reg byte a +Statement [347] memcpy::src_end#0 = (byte*)memcpy::source#2 + (word)$19*$28-$28 [ memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] ( main:8::cputs:42::cputc:142::cputln:176::cscroll:282::memcpy:330 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:142::cputln:176::cscroll:282::memcpy:330 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:50::cputc:142::cputln:176::cscroll:282::memcpy:330 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:54::cputc:142::cputln:176::cscroll:282::memcpy:330 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:78::cputc:142::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:82::cputc:142::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:89::cputc:142::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:97::cputc:142::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:100::cputc:142::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputs:231::cputc:142::cputln:176::cscroll:282::memcpy:330 [ count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputs:231::cputc:142::cputln:176::cscroll:282::memcpy:330 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputs:231::cputc:142::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputs:231::cputc:142::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputs:231::cputc:142::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputc:222::cputln:176::cscroll:282::memcpy:330 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputc:222::cputln:176::cscroll:282::memcpy:330 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputc:222::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputc:222::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputc:222::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:219::cputc:302::cputln:176::cscroll:282::memcpy:330 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:176::cscroll:282::memcpy:330 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:226::cputc:302::cputln:176::cscroll:282::memcpy:330 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:176::cscroll:282::memcpy:330 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:236::cputc:302::cputln:176::cscroll:282::memcpy:330 [ count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:176::cscroll:282::memcpy:330 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::cputs:42::cputc:142::cputln:179::cscroll:282::memcpy:330 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:142::cputln:179::cscroll:282::memcpy:330 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:50::cputc:142::cputln:179::cscroll:282::memcpy:330 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:54::cputc:142::cputln:179::cscroll:282::memcpy:330 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:78::cputc:142::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:82::cputc:142::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:89::cputc:142::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:97::cputc:142::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:100::cputc:142::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputs:231::cputc:142::cputln:179::cscroll:282::memcpy:330 [ count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputs:231::cputc:142::cputln:179::cscroll:282::memcpy:330 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputs:231::cputc:142::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputs:231::cputc:142::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputs:231::cputc:142::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputc:222::cputln:179::cscroll:282::memcpy:330 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputc:222::cputln:179::cscroll:282::memcpy:330 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputc:222::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputc:222::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputc:222::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:219::cputc:302::cputln:179::cscroll:282::memcpy:330 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:179::cscroll:282::memcpy:330 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:226::cputc:302::cputln:179::cscroll:282::memcpy:330 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:179::cscroll:282::memcpy:330 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:236::cputc:302::cputln:179::cscroll:282::memcpy:330 [ count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:179::cscroll:282::memcpy:330 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::cputs:42::cputc:142::cputln:176::cscroll:282::memcpy:332 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:142::cputln:176::cscroll:282::memcpy:332 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:50::cputc:142::cputln:176::cscroll:282::memcpy:332 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:54::cputc:142::cputln:176::cscroll:282::memcpy:332 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:78::cputc:142::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:82::cputc:142::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:89::cputc:142::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:97::cputc:142::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:100::cputc:142::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputs:231::cputc:142::cputln:176::cscroll:282::memcpy:332 [ count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputs:231::cputc:142::cputln:176::cscroll:282::memcpy:332 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputs:231::cputc:142::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputs:231::cputc:142::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputs:231::cputc:142::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputc:222::cputln:176::cscroll:282::memcpy:332 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputc:222::cputln:176::cscroll:282::memcpy:332 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputc:222::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputc:222::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputc:222::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:219::cputc:302::cputln:176::cscroll:282::memcpy:332 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:176::cscroll:282::memcpy:332 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:226::cputc:302::cputln:176::cscroll:282::memcpy:332 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:176::cscroll:282::memcpy:332 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:236::cputc:302::cputln:176::cscroll:282::memcpy:332 [ count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:176::cscroll:282::memcpy:332 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::cputs:42::cputc:142::cputln:179::cscroll:282::memcpy:332 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:142::cputln:179::cscroll:282::memcpy:332 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:50::cputc:142::cputln:179::cscroll:282::memcpy:332 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:54::cputc:142::cputln:179::cscroll:282::memcpy:332 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:78::cputc:142::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:82::cputc:142::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:89::cputc:142::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:97::cputc:142::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:100::cputc:142::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputs:231::cputc:142::cputln:179::cscroll:282::memcpy:332 [ count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputs:231::cputc:142::cputln:179::cscroll:282::memcpy:332 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputs:231::cputc:142::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputs:231::cputc:142::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputs:231::cputc:142::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputc:222::cputln:179::cscroll:282::memcpy:332 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputc:222::cputln:179::cscroll:282::memcpy:332 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputc:222::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputc:222::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputc:222::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:219::cputc:302::cputln:179::cscroll:282::memcpy:332 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:179::cscroll:282::memcpy:332 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:226::cputc:302::cputln:179::cscroll:282::memcpy:332 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:179::cscroll:282::memcpy:332 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:236::cputc:302::cputln:179::cscroll:282::memcpy:332 [ count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:179::cscroll:282::memcpy:332 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } ) always clobbers reg byte a +Statement [348] memcpy::src#4 = (byte*)memcpy::source#2 [ memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] ( main:8::cputs:42::cputc:142::cputln:176::cscroll:282::memcpy:330 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:142::cputln:176::cscroll:282::memcpy:330 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:50::cputc:142::cputln:176::cscroll:282::memcpy:330 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:54::cputc:142::cputln:176::cscroll:282::memcpy:330 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:78::cputc:142::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:82::cputc:142::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:89::cputc:142::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:97::cputc:142::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:100::cputc:142::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputs:231::cputc:142::cputln:176::cscroll:282::memcpy:330 [ count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputs:231::cputc:142::cputln:176::cscroll:282::memcpy:330 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputs:231::cputc:142::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputs:231::cputc:142::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputs:231::cputc:142::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputc:222::cputln:176::cscroll:282::memcpy:330 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputc:222::cputln:176::cscroll:282::memcpy:330 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputc:222::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputc:222::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputc:222::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:219::cputc:302::cputln:176::cscroll:282::memcpy:330 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:176::cscroll:282::memcpy:330 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:226::cputc:302::cputln:176::cscroll:282::memcpy:330 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:176::cscroll:282::memcpy:330 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:236::cputc:302::cputln:176::cscroll:282::memcpy:330 [ count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:176::cscroll:282::memcpy:330 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::cputs:42::cputc:142::cputln:179::cscroll:282::memcpy:330 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:142::cputln:179::cscroll:282::memcpy:330 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:50::cputc:142::cputln:179::cscroll:282::memcpy:330 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:54::cputc:142::cputln:179::cscroll:282::memcpy:330 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:78::cputc:142::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:82::cputc:142::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:89::cputc:142::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:97::cputc:142::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:100::cputc:142::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputs:231::cputc:142::cputln:179::cscroll:282::memcpy:330 [ count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputs:231::cputc:142::cputln:179::cscroll:282::memcpy:330 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputs:231::cputc:142::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputs:231::cputc:142::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputs:231::cputc:142::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputc:222::cputln:179::cscroll:282::memcpy:330 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputc:222::cputln:179::cscroll:282::memcpy:330 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputc:222::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputc:222::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputc:222::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:219::cputc:302::cputln:179::cscroll:282::memcpy:330 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:179::cscroll:282::memcpy:330 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:226::cputc:302::cputln:179::cscroll:282::memcpy:330 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:179::cscroll:282::memcpy:330 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:236::cputc:302::cputln:179::cscroll:282::memcpy:330 [ count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:179::cscroll:282::memcpy:330 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::cputs:42::cputc:142::cputln:176::cscroll:282::memcpy:332 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:142::cputln:176::cscroll:282::memcpy:332 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:50::cputc:142::cputln:176::cscroll:282::memcpy:332 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:54::cputc:142::cputln:176::cscroll:282::memcpy:332 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:78::cputc:142::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:82::cputc:142::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:89::cputc:142::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:97::cputc:142::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:100::cputc:142::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputs:231::cputc:142::cputln:176::cscroll:282::memcpy:332 [ count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputs:231::cputc:142::cputln:176::cscroll:282::memcpy:332 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputs:231::cputc:142::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputs:231::cputc:142::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputs:231::cputc:142::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputc:222::cputln:176::cscroll:282::memcpy:332 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputc:222::cputln:176::cscroll:282::memcpy:332 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputc:222::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputc:222::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputc:222::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:219::cputc:302::cputln:176::cscroll:282::memcpy:332 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:176::cscroll:282::memcpy:332 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:226::cputc:302::cputln:176::cscroll:282::memcpy:332 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:176::cscroll:282::memcpy:332 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:236::cputc:302::cputln:176::cscroll:282::memcpy:332 [ count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:176::cscroll:282::memcpy:332 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::cputs:42::cputc:142::cputln:179::cscroll:282::memcpy:332 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:142::cputln:179::cscroll:282::memcpy:332 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:50::cputc:142::cputln:179::cscroll:282::memcpy:332 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:54::cputc:142::cputln:179::cscroll:282::memcpy:332 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:78::cputc:142::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:82::cputc:142::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:89::cputc:142::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:97::cputc:142::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:100::cputc:142::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputs:231::cputc:142::cputln:179::cscroll:282::memcpy:332 [ count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputs:231::cputc:142::cputln:179::cscroll:282::memcpy:332 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputs:231::cputc:142::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputs:231::cputc:142::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputs:231::cputc:142::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputc:222::cputln:179::cscroll:282::memcpy:332 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputc:222::cputln:179::cscroll:282::memcpy:332 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputc:222::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputc:222::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputc:222::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:219::cputc:302::cputln:179::cscroll:282::memcpy:332 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:179::cscroll:282::memcpy:332 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:226::cputc:302::cputln:179::cscroll:282::memcpy:332 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:179::cscroll:282::memcpy:332 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:236::cputc:302::cputln:179::cscroll:282::memcpy:332 [ count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:179::cscroll:282::memcpy:332 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } ) always clobbers reg byte a +Statement [349] memcpy::dst#4 = (byte*)memcpy::destination#2 [ memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] ( main:8::cputs:42::cputc:142::cputln:176::cscroll:282::memcpy:330 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:142::cputln:176::cscroll:282::memcpy:330 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:50::cputc:142::cputln:176::cscroll:282::memcpy:330 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:54::cputc:142::cputln:176::cscroll:282::memcpy:330 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:78::cputc:142::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:82::cputc:142::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:89::cputc:142::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:97::cputc:142::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:100::cputc:142::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputs:231::cputc:142::cputln:176::cscroll:282::memcpy:330 [ count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputs:231::cputc:142::cputln:176::cscroll:282::memcpy:330 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputs:231::cputc:142::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputs:231::cputc:142::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputs:231::cputc:142::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputc:222::cputln:176::cscroll:282::memcpy:330 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputc:222::cputln:176::cscroll:282::memcpy:330 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputc:222::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputc:222::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputc:222::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:219::cputc:302::cputln:176::cscroll:282::memcpy:330 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:176::cscroll:282::memcpy:330 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:226::cputc:302::cputln:176::cscroll:282::memcpy:330 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:176::cscroll:282::memcpy:330 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:236::cputc:302::cputln:176::cscroll:282::memcpy:330 [ count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:176::cscroll:282::memcpy:330 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::cputs:42::cputc:142::cputln:179::cscroll:282::memcpy:330 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:142::cputln:179::cscroll:282::memcpy:330 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:50::cputc:142::cputln:179::cscroll:282::memcpy:330 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:54::cputc:142::cputln:179::cscroll:282::memcpy:330 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:78::cputc:142::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:82::cputc:142::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:89::cputc:142::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:97::cputc:142::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:100::cputc:142::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputs:231::cputc:142::cputln:179::cscroll:282::memcpy:330 [ count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputs:231::cputc:142::cputln:179::cscroll:282::memcpy:330 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputs:231::cputc:142::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputs:231::cputc:142::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputs:231::cputc:142::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputc:222::cputln:179::cscroll:282::memcpy:330 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputc:222::cputln:179::cscroll:282::memcpy:330 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputc:222::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputc:222::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputc:222::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:219::cputc:302::cputln:179::cscroll:282::memcpy:330 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:179::cscroll:282::memcpy:330 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:226::cputc:302::cputln:179::cscroll:282::memcpy:330 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:179::cscroll:282::memcpy:330 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:236::cputc:302::cputln:179::cscroll:282::memcpy:330 [ count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:179::cscroll:282::memcpy:330 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::cputs:42::cputc:142::cputln:176::cscroll:282::memcpy:332 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:142::cputln:176::cscroll:282::memcpy:332 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:50::cputc:142::cputln:176::cscroll:282::memcpy:332 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:54::cputc:142::cputln:176::cscroll:282::memcpy:332 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:78::cputc:142::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:82::cputc:142::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:89::cputc:142::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:97::cputc:142::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:100::cputc:142::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputs:231::cputc:142::cputln:176::cscroll:282::memcpy:332 [ count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputs:231::cputc:142::cputln:176::cscroll:282::memcpy:332 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputs:231::cputc:142::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputs:231::cputc:142::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputs:231::cputc:142::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputc:222::cputln:176::cscroll:282::memcpy:332 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputc:222::cputln:176::cscroll:282::memcpy:332 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputc:222::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputc:222::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputc:222::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:219::cputc:302::cputln:176::cscroll:282::memcpy:332 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:176::cscroll:282::memcpy:332 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:226::cputc:302::cputln:176::cscroll:282::memcpy:332 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:176::cscroll:282::memcpy:332 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:236::cputc:302::cputln:176::cscroll:282::memcpy:332 [ count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:176::cscroll:282::memcpy:332 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::cputs:42::cputc:142::cputln:179::cscroll:282::memcpy:332 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:142::cputln:179::cscroll:282::memcpy:332 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:50::cputc:142::cputln:179::cscroll:282::memcpy:332 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:54::cputc:142::cputln:179::cscroll:282::memcpy:332 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:78::cputc:142::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:82::cputc:142::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:89::cputc:142::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:97::cputc:142::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:100::cputc:142::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputs:231::cputc:142::cputln:179::cscroll:282::memcpy:332 [ count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputs:231::cputc:142::cputln:179::cscroll:282::memcpy:332 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputs:231::cputc:142::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputs:231::cputc:142::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputs:231::cputc:142::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputc:222::cputln:179::cscroll:282::memcpy:332 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputc:222::cputln:179::cscroll:282::memcpy:332 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputc:222::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputc:222::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputc:222::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:219::cputc:302::cputln:179::cscroll:282::memcpy:332 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:179::cscroll:282::memcpy:332 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:226::cputc:302::cputln:179::cscroll:282::memcpy:332 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:179::cscroll:282::memcpy:332 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:236::cputc:302::cputln:179::cscroll:282::memcpy:332 [ count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:179::cscroll:282::memcpy:332 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } ) always clobbers reg byte a +Statement [351] if(memcpy::src#2!=memcpy::src_end#0) goto memcpy::@2 [ memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] ( main:8::cputs:42::cputc:142::cputln:176::cscroll:282::memcpy:330 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:142::cputln:176::cscroll:282::memcpy:330 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:50::cputc:142::cputln:176::cscroll:282::memcpy:330 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:54::cputc:142::cputln:176::cscroll:282::memcpy:330 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:78::cputc:142::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:82::cputc:142::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:89::cputc:142::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:97::cputc:142::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:100::cputc:142::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputs:231::cputc:142::cputln:176::cscroll:282::memcpy:330 [ count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputs:231::cputc:142::cputln:176::cscroll:282::memcpy:330 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputs:231::cputc:142::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputs:231::cputc:142::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputs:231::cputc:142::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputc:222::cputln:176::cscroll:282::memcpy:330 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputc:222::cputln:176::cscroll:282::memcpy:330 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputc:222::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputc:222::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputc:222::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:219::cputc:302::cputln:176::cscroll:282::memcpy:330 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:176::cscroll:282::memcpy:330 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:226::cputc:302::cputln:176::cscroll:282::memcpy:330 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:176::cscroll:282::memcpy:330 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:236::cputc:302::cputln:176::cscroll:282::memcpy:330 [ count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:176::cscroll:282::memcpy:330 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::cputs:42::cputc:142::cputln:179::cscroll:282::memcpy:330 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:142::cputln:179::cscroll:282::memcpy:330 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:50::cputc:142::cputln:179::cscroll:282::memcpy:330 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:54::cputc:142::cputln:179::cscroll:282::memcpy:330 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:78::cputc:142::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:82::cputc:142::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:89::cputc:142::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:97::cputc:142::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:100::cputc:142::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputs:231::cputc:142::cputln:179::cscroll:282::memcpy:330 [ count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputs:231::cputc:142::cputln:179::cscroll:282::memcpy:330 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputs:231::cputc:142::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputs:231::cputc:142::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputs:231::cputc:142::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputc:222::cputln:179::cscroll:282::memcpy:330 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputc:222::cputln:179::cscroll:282::memcpy:330 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputc:222::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputc:222::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputc:222::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:219::cputc:302::cputln:179::cscroll:282::memcpy:330 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:179::cscroll:282::memcpy:330 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:226::cputc:302::cputln:179::cscroll:282::memcpy:330 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:179::cscroll:282::memcpy:330 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:236::cputc:302::cputln:179::cscroll:282::memcpy:330 [ count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:179::cscroll:282::memcpy:330 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::cputs:42::cputc:142::cputln:176::cscroll:282::memcpy:332 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:142::cputln:176::cscroll:282::memcpy:332 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:50::cputc:142::cputln:176::cscroll:282::memcpy:332 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:54::cputc:142::cputln:176::cscroll:282::memcpy:332 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:78::cputc:142::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:82::cputc:142::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:89::cputc:142::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:97::cputc:142::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:100::cputc:142::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputs:231::cputc:142::cputln:176::cscroll:282::memcpy:332 [ count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputs:231::cputc:142::cputln:176::cscroll:282::memcpy:332 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputs:231::cputc:142::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputs:231::cputc:142::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputs:231::cputc:142::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputc:222::cputln:176::cscroll:282::memcpy:332 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputc:222::cputln:176::cscroll:282::memcpy:332 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputc:222::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputc:222::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputc:222::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:219::cputc:302::cputln:176::cscroll:282::memcpy:332 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:176::cscroll:282::memcpy:332 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:226::cputc:302::cputln:176::cscroll:282::memcpy:332 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:176::cscroll:282::memcpy:332 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:236::cputc:302::cputln:176::cscroll:282::memcpy:332 [ count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:176::cscroll:282::memcpy:332 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::cputs:42::cputc:142::cputln:179::cscroll:282::memcpy:332 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:142::cputln:179::cscroll:282::memcpy:332 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:50::cputc:142::cputln:179::cscroll:282::memcpy:332 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:54::cputc:142::cputln:179::cscroll:282::memcpy:332 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:78::cputc:142::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:82::cputc:142::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:89::cputc:142::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:97::cputc:142::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:100::cputc:142::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputs:231::cputc:142::cputln:179::cscroll:282::memcpy:332 [ count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputs:231::cputc:142::cputln:179::cscroll:282::memcpy:332 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputs:231::cputc:142::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputs:231::cputc:142::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputs:231::cputc:142::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputc:222::cputln:179::cscroll:282::memcpy:332 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputc:222::cputln:179::cscroll:282::memcpy:332 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputc:222::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputc:222::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputc:222::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:219::cputc:302::cputln:179::cscroll:282::memcpy:332 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:179::cscroll:282::memcpy:332 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:226::cputc:302::cputln:179::cscroll:282::memcpy:332 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:179::cscroll:282::memcpy:332 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:236::cputc:302::cputln:179::cscroll:282::memcpy:332 [ count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:179::cscroll:282::memcpy:332 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } ) always clobbers reg byte a +Statement [353] *memcpy::dst#2 = *memcpy::src#2 [ memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] ( main:8::cputs:42::cputc:142::cputln:176::cscroll:282::memcpy:330 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:142::cputln:176::cscroll:282::memcpy:330 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:50::cputc:142::cputln:176::cscroll:282::memcpy:330 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:54::cputc:142::cputln:176::cscroll:282::memcpy:330 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:78::cputc:142::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:82::cputc:142::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:89::cputc:142::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:97::cputc:142::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:100::cputc:142::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputs:231::cputc:142::cputln:176::cscroll:282::memcpy:330 [ count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputs:231::cputc:142::cputln:176::cscroll:282::memcpy:330 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputs:231::cputc:142::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputs:231::cputc:142::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputs:231::cputc:142::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputc:222::cputln:176::cscroll:282::memcpy:330 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputc:222::cputln:176::cscroll:282::memcpy:330 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputc:222::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputc:222::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputc:222::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:219::cputc:302::cputln:176::cscroll:282::memcpy:330 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:176::cscroll:282::memcpy:330 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:226::cputc:302::cputln:176::cscroll:282::memcpy:330 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:176::cscroll:282::memcpy:330 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:236::cputc:302::cputln:176::cscroll:282::memcpy:330 [ count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:176::cscroll:282::memcpy:330 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:176::cscroll:282::memcpy:330 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::cputs:42::cputc:142::cputln:179::cscroll:282::memcpy:330 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:142::cputln:179::cscroll:282::memcpy:330 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:50::cputc:142::cputln:179::cscroll:282::memcpy:330 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:54::cputc:142::cputln:179::cscroll:282::memcpy:330 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:78::cputc:142::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:82::cputc:142::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:89::cputc:142::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:97::cputc:142::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:100::cputc:142::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputs:231::cputc:142::cputln:179::cscroll:282::memcpy:330 [ count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputs:231::cputc:142::cputln:179::cscroll:282::memcpy:330 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputs:231::cputc:142::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputs:231::cputc:142::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputs:231::cputc:142::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputc:222::cputln:179::cscroll:282::memcpy:330 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputc:222::cputln:179::cscroll:282::memcpy:330 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputc:222::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputc:222::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputc:222::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:219::cputc:302::cputln:179::cscroll:282::memcpy:330 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:179::cscroll:282::memcpy:330 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:226::cputc:302::cputln:179::cscroll:282::memcpy:330 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:179::cscroll:282::memcpy:330 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:236::cputc:302::cputln:179::cscroll:282::memcpy:330 [ count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:179::cscroll:282::memcpy:330 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:179::cscroll:282::memcpy:330 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::cputs:42::cputc:142::cputln:176::cscroll:282::memcpy:332 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:142::cputln:176::cscroll:282::memcpy:332 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:50::cputc:142::cputln:176::cscroll:282::memcpy:332 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:54::cputc:142::cputln:176::cscroll:282::memcpy:332 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:78::cputc:142::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:82::cputc:142::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:89::cputc:142::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:97::cputc:142::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:100::cputc:142::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputs:231::cputc:142::cputln:176::cscroll:282::memcpy:332 [ count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputs:231::cputc:142::cputln:176::cscroll:282::memcpy:332 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputs:231::cputc:142::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputs:231::cputc:142::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputs:231::cputc:142::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputc:222::cputln:176::cscroll:282::memcpy:332 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputc:222::cputln:176::cscroll:282::memcpy:332 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputc:222::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputc:222::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputc:222::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:219::cputc:302::cputln:176::cscroll:282::memcpy:332 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:176::cscroll:282::memcpy:332 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:226::cputc:302::cputln:176::cscroll:282::memcpy:332 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:176::cscroll:282::memcpy:332 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:236::cputc:302::cputln:176::cscroll:282::memcpy:332 [ count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:176::cscroll:282::memcpy:332 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:176::cscroll:282::memcpy:332 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::cputs:42::cputc:142::cputln:179::cscroll:282::memcpy:332 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:142::cputln:179::cscroll:282::memcpy:332 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:50::cputc:142::cputln:179::cscroll:282::memcpy:332 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:54::cputc:142::cputln:179::cscroll:282::memcpy:332 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:78::cputc:142::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:82::cputc:142::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:89::cputc:142::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:97::cputc:142::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:100::cputc:142::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputs:231::cputc:142::cputln:179::cscroll:282::memcpy:332 [ count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputs:231::cputc:142::cputln:179::cscroll:282::memcpy:332 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputs:231::cputc:142::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputs:231::cputc:142::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputs:231::cputc:142::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputc:222::cputln:179::cscroll:282::memcpy:332 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputc:222::cputln:179::cscroll:282::memcpy:332 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputc:222::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputc:222::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputc:222::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:219::cputc:302::cputln:179::cscroll:282::memcpy:332 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:179::cscroll:282::memcpy:332 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:226::cputc:302::cputln:179::cscroll:282::memcpy:332 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:179::cscroll:282::memcpy:332 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:236::cputc:302::cputln:179::cscroll:282::memcpy:332 [ count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:179::cscroll:282::memcpy:332 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:179::cscroll:282::memcpy:332 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } ) always clobbers reg byte a reg byte y +Statement [357] memset::end#0 = (byte*)memset::str#3 + $28 [ memset::str#3 memset::c#4 memset::end#0 ] ( main:8::cputs:42::cputc:142::cputln:176::cscroll:282::memset:334 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:142::cputln:176::cscroll:282::memset:334 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:50::cputc:142::cputln:176::cscroll:282::memset:334 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:54::cputc:142::cputln:176::cscroll:282::memset:334 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:78::cputc:142::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:82::cputc:142::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:89::cputc:142::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:97::cputc:142::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:100::cputc:142::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputs:231::cputc:142::cputln:176::cscroll:282::memset:334 [ count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputs:231::cputc:142::cputln:176::cscroll:282::memset:334 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputs:231::cputc:142::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputs:231::cputc:142::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputs:231::cputc:142::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputc:222::cputln:176::cscroll:282::memset:334 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputc:222::cputln:176::cscroll:282::memset:334 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputc:222::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputc:222::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputc:222::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:219::cputc:302::cputln:176::cscroll:282::memset:334 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:176::cscroll:282::memset:334 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:226::cputc:302::cputln:176::cscroll:282::memset:334 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:176::cscroll:282::memset:334 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:236::cputc:302::cputln:176::cscroll:282::memset:334 [ count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:176::cscroll:282::memset:334 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::cputs:42::cputc:142::cputln:179::cscroll:282::memset:334 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:142::cputln:179::cscroll:282::memset:334 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:50::cputc:142::cputln:179::cscroll:282::memset:334 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:54::cputc:142::cputln:179::cscroll:282::memset:334 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:78::cputc:142::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:82::cputc:142::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:89::cputc:142::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:97::cputc:142::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:100::cputc:142::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputs:231::cputc:142::cputln:179::cscroll:282::memset:334 [ count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputs:231::cputc:142::cputln:179::cscroll:282::memset:334 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputs:231::cputc:142::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputs:231::cputc:142::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputs:231::cputc:142::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputc:222::cputln:179::cscroll:282::memset:334 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputc:222::cputln:179::cscroll:282::memset:334 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputc:222::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputc:222::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputc:222::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:219::cputc:302::cputln:179::cscroll:282::memset:334 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:179::cscroll:282::memset:334 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:226::cputc:302::cputln:179::cscroll:282::memset:334 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:179::cscroll:282::memset:334 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:236::cputc:302::cputln:179::cscroll:282::memset:334 [ count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:179::cscroll:282::memset:334 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::cputs:42::cputc:142::cputln:176::cscroll:282::memset:336 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:142::cputln:176::cscroll:282::memset:336 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:50::cputc:142::cputln:176::cscroll:282::memset:336 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:54::cputc:142::cputln:176::cscroll:282::memset:336 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:78::cputc:142::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:82::cputc:142::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:89::cputc:142::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:97::cputc:142::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:100::cputc:142::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputs:231::cputc:142::cputln:176::cscroll:282::memset:336 [ count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputs:231::cputc:142::cputln:176::cscroll:282::memset:336 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputs:231::cputc:142::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputs:231::cputc:142::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputs:231::cputc:142::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputc:222::cputln:176::cscroll:282::memset:336 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputc:222::cputln:176::cscroll:282::memset:336 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputc:222::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputc:222::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputc:222::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:219::cputc:302::cputln:176::cscroll:282::memset:336 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:176::cscroll:282::memset:336 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:226::cputc:302::cputln:176::cscroll:282::memset:336 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:176::cscroll:282::memset:336 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:236::cputc:302::cputln:176::cscroll:282::memset:336 [ count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:176::cscroll:282::memset:336 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::cputs:42::cputc:142::cputln:179::cscroll:282::memset:336 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:142::cputln:179::cscroll:282::memset:336 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:50::cputc:142::cputln:179::cscroll:282::memset:336 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:54::cputc:142::cputln:179::cscroll:282::memset:336 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:78::cputc:142::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:82::cputc:142::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:89::cputc:142::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:97::cputc:142::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:100::cputc:142::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputs:231::cputc:142::cputln:179::cscroll:282::memset:336 [ count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputs:231::cputc:142::cputln:179::cscroll:282::memset:336 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputs:231::cputc:142::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputs:231::cputc:142::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputs:231::cputc:142::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputc:222::cputln:179::cscroll:282::memset:336 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputc:222::cputln:179::cscroll:282::memset:336 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputc:222::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputc:222::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputc:222::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:219::cputc:302::cputln:179::cscroll:282::memset:336 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:179::cscroll:282::memset:336 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:226::cputc:302::cputln:179::cscroll:282::memset:336 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:179::cscroll:282::memset:336 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:236::cputc:302::cputln:179::cscroll:282::memset:336 [ count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:179::cscroll:282::memset:336 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } ) always clobbers reg byte a +Statement [358] memset::dst#4 = (byte*)memset::str#3 [ memset::c#4 memset::end#0 memset::dst#4 ] ( main:8::cputs:42::cputc:142::cputln:176::cscroll:282::memset:334 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:142::cputln:176::cscroll:282::memset:334 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:50::cputc:142::cputln:176::cscroll:282::memset:334 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:54::cputc:142::cputln:176::cscroll:282::memset:334 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:78::cputc:142::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:82::cputc:142::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:89::cputc:142::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:97::cputc:142::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:100::cputc:142::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputs:231::cputc:142::cputln:176::cscroll:282::memset:334 [ count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputs:231::cputc:142::cputln:176::cscroll:282::memset:334 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputs:231::cputc:142::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputs:231::cputc:142::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputs:231::cputc:142::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputc:222::cputln:176::cscroll:282::memset:334 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputc:222::cputln:176::cscroll:282::memset:334 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputc:222::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputc:222::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputc:222::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:219::cputc:302::cputln:176::cscroll:282::memset:334 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:176::cscroll:282::memset:334 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:226::cputc:302::cputln:176::cscroll:282::memset:334 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:176::cscroll:282::memset:334 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:236::cputc:302::cputln:176::cscroll:282::memset:334 [ count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:176::cscroll:282::memset:334 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::cputs:42::cputc:142::cputln:179::cscroll:282::memset:334 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:142::cputln:179::cscroll:282::memset:334 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:50::cputc:142::cputln:179::cscroll:282::memset:334 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:54::cputc:142::cputln:179::cscroll:282::memset:334 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:78::cputc:142::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:82::cputc:142::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:89::cputc:142::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:97::cputc:142::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:100::cputc:142::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputs:231::cputc:142::cputln:179::cscroll:282::memset:334 [ count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputs:231::cputc:142::cputln:179::cscroll:282::memset:334 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputs:231::cputc:142::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputs:231::cputc:142::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputs:231::cputc:142::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputc:222::cputln:179::cscroll:282::memset:334 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputc:222::cputln:179::cscroll:282::memset:334 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputc:222::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputc:222::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputc:222::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:219::cputc:302::cputln:179::cscroll:282::memset:334 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:179::cscroll:282::memset:334 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:226::cputc:302::cputln:179::cscroll:282::memset:334 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:179::cscroll:282::memset:334 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:236::cputc:302::cputln:179::cscroll:282::memset:334 [ count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:179::cscroll:282::memset:334 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::cputs:42::cputc:142::cputln:176::cscroll:282::memset:336 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:142::cputln:176::cscroll:282::memset:336 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:50::cputc:142::cputln:176::cscroll:282::memset:336 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:54::cputc:142::cputln:176::cscroll:282::memset:336 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:78::cputc:142::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:82::cputc:142::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:89::cputc:142::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:97::cputc:142::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:100::cputc:142::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputs:231::cputc:142::cputln:176::cscroll:282::memset:336 [ count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputs:231::cputc:142::cputln:176::cscroll:282::memset:336 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputs:231::cputc:142::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputs:231::cputc:142::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputs:231::cputc:142::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputc:222::cputln:176::cscroll:282::memset:336 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputc:222::cputln:176::cscroll:282::memset:336 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputc:222::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputc:222::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputc:222::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:219::cputc:302::cputln:176::cscroll:282::memset:336 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:176::cscroll:282::memset:336 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:226::cputc:302::cputln:176::cscroll:282::memset:336 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:176::cscroll:282::memset:336 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:236::cputc:302::cputln:176::cscroll:282::memset:336 [ count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:176::cscroll:282::memset:336 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::cputs:42::cputc:142::cputln:179::cscroll:282::memset:336 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:142::cputln:179::cscroll:282::memset:336 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:50::cputc:142::cputln:179::cscroll:282::memset:336 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:54::cputc:142::cputln:179::cscroll:282::memset:336 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:78::cputc:142::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:82::cputc:142::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:89::cputc:142::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:97::cputc:142::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:100::cputc:142::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputs:231::cputc:142::cputln:179::cscroll:282::memset:336 [ count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputs:231::cputc:142::cputln:179::cscroll:282::memset:336 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputs:231::cputc:142::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputs:231::cputc:142::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputs:231::cputc:142::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputc:222::cputln:179::cscroll:282::memset:336 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputc:222::cputln:179::cscroll:282::memset:336 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputc:222::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputc:222::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputc:222::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:219::cputc:302::cputln:179::cscroll:282::memset:336 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:179::cscroll:282::memset:336 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:226::cputc:302::cputln:179::cscroll:282::memset:336 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:179::cscroll:282::memset:336 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:236::cputc:302::cputln:179::cscroll:282::memset:336 [ count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:179::cscroll:282::memset:336 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } ) always clobbers reg byte a +Statement [360] if(memset::dst#2!=memset::end#0) goto memset::@3 [ memset::c#4 memset::end#0 memset::dst#2 ] ( main:8::cputs:42::cputc:142::cputln:176::cscroll:282::memset:334 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:142::cputln:176::cscroll:282::memset:334 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:50::cputc:142::cputln:176::cscroll:282::memset:334 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:54::cputc:142::cputln:176::cscroll:282::memset:334 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:78::cputc:142::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:82::cputc:142::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:89::cputc:142::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:97::cputc:142::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:100::cputc:142::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputs:231::cputc:142::cputln:176::cscroll:282::memset:334 [ count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputs:231::cputc:142::cputln:176::cscroll:282::memset:334 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputs:231::cputc:142::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputs:231::cputc:142::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputs:231::cputc:142::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputc:222::cputln:176::cscroll:282::memset:334 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputc:222::cputln:176::cscroll:282::memset:334 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputc:222::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputc:222::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputc:222::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:219::cputc:302::cputln:176::cscroll:282::memset:334 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:176::cscroll:282::memset:334 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:226::cputc:302::cputln:176::cscroll:282::memset:334 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:176::cscroll:282::memset:334 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:236::cputc:302::cputln:176::cscroll:282::memset:334 [ count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:176::cscroll:282::memset:334 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::cputs:42::cputc:142::cputln:179::cscroll:282::memset:334 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:142::cputln:179::cscroll:282::memset:334 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:50::cputc:142::cputln:179::cscroll:282::memset:334 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:54::cputc:142::cputln:179::cscroll:282::memset:334 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:78::cputc:142::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:82::cputc:142::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:89::cputc:142::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:97::cputc:142::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:100::cputc:142::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputs:231::cputc:142::cputln:179::cscroll:282::memset:334 [ count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputs:231::cputc:142::cputln:179::cscroll:282::memset:334 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputs:231::cputc:142::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputs:231::cputc:142::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputs:231::cputc:142::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputc:222::cputln:179::cscroll:282::memset:334 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputc:222::cputln:179::cscroll:282::memset:334 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputc:222::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputc:222::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputc:222::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:219::cputc:302::cputln:179::cscroll:282::memset:334 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:179::cscroll:282::memset:334 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:226::cputc:302::cputln:179::cscroll:282::memset:334 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:179::cscroll:282::memset:334 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:236::cputc:302::cputln:179::cscroll:282::memset:334 [ count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:179::cscroll:282::memset:334 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::cputs:42::cputc:142::cputln:176::cscroll:282::memset:336 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:142::cputln:176::cscroll:282::memset:336 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:50::cputc:142::cputln:176::cscroll:282::memset:336 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:54::cputc:142::cputln:176::cscroll:282::memset:336 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:78::cputc:142::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:82::cputc:142::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:89::cputc:142::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:97::cputc:142::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:100::cputc:142::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputs:231::cputc:142::cputln:176::cscroll:282::memset:336 [ count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputs:231::cputc:142::cputln:176::cscroll:282::memset:336 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputs:231::cputc:142::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputs:231::cputc:142::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputs:231::cputc:142::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputc:222::cputln:176::cscroll:282::memset:336 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputc:222::cputln:176::cscroll:282::memset:336 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputc:222::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputc:222::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputc:222::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:219::cputc:302::cputln:176::cscroll:282::memset:336 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:176::cscroll:282::memset:336 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:226::cputc:302::cputln:176::cscroll:282::memset:336 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:176::cscroll:282::memset:336 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:236::cputc:302::cputln:176::cscroll:282::memset:336 [ count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:176::cscroll:282::memset:336 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::cputs:42::cputc:142::cputln:179::cscroll:282::memset:336 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:142::cputln:179::cscroll:282::memset:336 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:50::cputc:142::cputln:179::cscroll:282::memset:336 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:54::cputc:142::cputln:179::cscroll:282::memset:336 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:78::cputc:142::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:82::cputc:142::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:89::cputc:142::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:97::cputc:142::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:100::cputc:142::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputs:231::cputc:142::cputln:179::cscroll:282::memset:336 [ count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputs:231::cputc:142::cputln:179::cscroll:282::memset:336 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputs:231::cputc:142::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputs:231::cputc:142::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputs:231::cputc:142::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputc:222::cputln:179::cscroll:282::memset:336 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputc:222::cputln:179::cscroll:282::memset:336 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputc:222::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputc:222::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputc:222::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:219::cputc:302::cputln:179::cscroll:282::memset:336 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:179::cscroll:282::memset:336 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:226::cputc:302::cputln:179::cscroll:282::memset:336 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:179::cscroll:282::memset:336 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:236::cputc:302::cputln:179::cscroll:282::memset:336 [ count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:179::cscroll:282::memset:336 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } ) always clobbers reg byte a +Statement [362] *memset::dst#2 = memset::c#4 [ memset::c#4 memset::end#0 memset::dst#2 ] ( main:8::cputs:42::cputc:142::cputln:176::cscroll:282::memset:334 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:142::cputln:176::cscroll:282::memset:334 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:50::cputc:142::cputln:176::cscroll:282::memset:334 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:54::cputc:142::cputln:176::cscroll:282::memset:334 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:78::cputc:142::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:82::cputc:142::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:89::cputc:142::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:97::cputc:142::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:100::cputc:142::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputs:231::cputc:142::cputln:176::cscroll:282::memset:334 [ count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputs:231::cputc:142::cputln:176::cscroll:282::memset:334 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputs:231::cputc:142::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputs:231::cputc:142::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputs:231::cputc:142::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputc:222::cputln:176::cscroll:282::memset:334 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputc:222::cputln:176::cscroll:282::memset:334 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputc:222::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputc:222::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputc:222::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:219::cputc:302::cputln:176::cscroll:282::memset:334 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:176::cscroll:282::memset:334 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:226::cputc:302::cputln:176::cscroll:282::memset:334 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:176::cscroll:282::memset:334 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:236::cputc:302::cputln:176::cscroll:282::memset:334 [ count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:176::cscroll:282::memset:334 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:176::cscroll:282::memset:334 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::cputs:42::cputc:142::cputln:179::cscroll:282::memset:334 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:142::cputln:179::cscroll:282::memset:334 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:50::cputc:142::cputln:179::cscroll:282::memset:334 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:54::cputc:142::cputln:179::cscroll:282::memset:334 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:78::cputc:142::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:82::cputc:142::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:89::cputc:142::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:97::cputc:142::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:100::cputc:142::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputs:231::cputc:142::cputln:179::cscroll:282::memset:334 [ count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputs:231::cputc:142::cputln:179::cscroll:282::memset:334 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputs:231::cputc:142::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputs:231::cputc:142::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputs:231::cputc:142::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputc:222::cputln:179::cscroll:282::memset:334 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputc:222::cputln:179::cscroll:282::memset:334 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputc:222::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputc:222::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputc:222::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:219::cputc:302::cputln:179::cscroll:282::memset:334 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:179::cscroll:282::memset:334 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:226::cputc:302::cputln:179::cscroll:282::memset:334 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:179::cscroll:282::memset:334 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:236::cputc:302::cputln:179::cscroll:282::memset:334 [ count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:179::cscroll:282::memset:334 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:179::cscroll:282::memset:334 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::cputs:42::cputc:142::cputln:176::cscroll:282::memset:336 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:142::cputln:176::cscroll:282::memset:336 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:50::cputc:142::cputln:176::cscroll:282::memset:336 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:54::cputc:142::cputln:176::cscroll:282::memset:336 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:78::cputc:142::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:82::cputc:142::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:89::cputc:142::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:97::cputc:142::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:100::cputc:142::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputs:231::cputc:142::cputln:176::cscroll:282::memset:336 [ count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputs:231::cputc:142::cputln:176::cscroll:282::memset:336 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputs:231::cputc:142::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputs:231::cputc:142::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputs:231::cputc:142::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputc:222::cputln:176::cscroll:282::memset:336 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputc:222::cputln:176::cscroll:282::memset:336 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputc:222::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputc:222::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputc:222::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:219::cputc:302::cputln:176::cscroll:282::memset:336 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:176::cscroll:282::memset:336 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:226::cputc:302::cputln:176::cscroll:282::memset:336 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:176::cscroll:282::memset:336 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:236::cputc:302::cputln:176::cscroll:282::memset:336 [ count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:176::cscroll:282::memset:336 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:176::cscroll:282::memset:336 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::cputs:42::cputc:142::cputln:179::cscroll:282::memset:336 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:44::cputc:142::cputln:179::cscroll:282::memset:336 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:50::cputc:142::cputln:179::cscroll:282::memset:336 [ count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::cputs:54::cputc:142::cputln:179::cscroll:282::memset:336 [ cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:78::cputc:142::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:82::cputc:142::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:89::cputc:142::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count print::i1#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:97::cputc:142::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::cputs:100::cputc:142::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count print::i1#2 print::j#2 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputs:231::cputc:142::cputln:179::cscroll:282::memset:336 [ count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputs:231::cputc:142::cputln:179::cscroll:282::memset:336 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputs:231::cputc:142::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputs:231::cputc:142::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputs:231::cputc:142::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 cputs::s#0 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { cputc::c#0 = cputc::c#3 cputs::c#1 } } main:8::printf_uint:46::printf_number_buffer:147::cputc:222::cputln:179::cscroll:282::memset:336 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:8::printf_ulong:52::printf_number_buffer:154::cputc:222::cputln:179::cscroll:282::memset:336 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::cputc:222::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::cputc:222::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::cputc:222::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:219::cputc:302::cputln:179::cscroll:282::memset:336 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:179::cscroll:282::memset:336 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:219::cputc:302::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:219::cputc:302::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:226::cputc:302::cputln:179::cscroll:282::memset:336 [ count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:179::cscroll:282::memset:336 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:226::cputc:302::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:226::cputc:302::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_uint:46::printf_number_buffer:147::printf_padding:236::cputc:302::cputln:179::cscroll:282::memset:336 [ count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::printf_ulong:52::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:179::cscroll:282::memset:336 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_ulong:80::printf_number_buffer:154::printf_padding:236::cputc:302::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:91::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } main:8::queen:48::print:31::printf_uchar:102::printf_number_buffer:167::printf_padding:236::cputc:302::cputln:179::cscroll:282::memset:336 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { cputc::c#1 = cputc::c#3 printf_padding::pad#5 } } ) always clobbers reg byte a reg byte y Potential registers zp[1]:2 [ conio_c64_init::line#2 conio_c64_init::line#0 ] : zp[1]:2 , reg byte a , reg byte x , reg byte y , Potential registers zp[1]:3 [ legal::i#2 legal::i#1 ] : zp[1]:3 , reg byte x , reg byte y , Potential registers zp[1]:4 [ legal::return#4 ] : zp[1]:4 , reg byte a , reg byte x , reg byte y , @@ -7600,7 +6667,7 @@ Potential registers zp[1]:9 [ clrscr::l#2 clrscr::l#1 ] : zp[1]:9 , reg byte x , Potential registers zp[2]:10 [ clrscr::line_text#5 clrscr::line_text#1 ] : zp[2]:10 , Potential registers zp[2]:12 [ clrscr::line_cols#5 clrscr::line_cols#1 ] : zp[2]:12 , Potential registers zp[1]:14 [ clrscr::c#2 clrscr::c#1 ] : zp[1]:14 , reg byte x , reg byte y , -Potential registers zp[2]:15 [ cputs::s#13 cputs::s#14 cputs::s#0 ] : zp[2]:15 , +Potential registers zp[2]:15 [ cputs::s#11 cputs::s#12 cputs::s#0 ] : zp[2]:15 , Potential registers zp[4]:17 [ printf_ulong::uvalue#2 printf_ulong::uvalue#0 printf_ulong::uvalue#1 ] : zp[4]:17 , Potential registers zp[1]:21 [ diff::a#2 diff::a#0 diff::a#1 ] : zp[1]:21 , reg byte a , reg byte x , reg byte y , Potential registers zp[1]:22 [ diff::b#2 diff::b#0 diff::b#1 ] : zp[1]:22 , reg byte a , reg byte x , reg byte y , @@ -7628,10 +6695,10 @@ Potential registers zp[1]:49 [ uctoa::started#2 uctoa::started#4 ] : zp[1]:49 , Potential registers zp[2]:50 [ uctoa::buffer#11 uctoa::buffer#14 uctoa::buffer#4 ] : zp[2]:50 , Potential registers zp[2]:52 [ utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 ] : zp[2]:52 , Potential registers zp[1]:54 [ utoa_append::digit#2 utoa_append::digit#1 ] : zp[1]:54 , reg byte x , reg byte y , -Potential registers zp[2]:55 [ strlen::str#3 strlen::str#0 ] : zp[2]:55 , +Potential registers zp[2]:55 [ strlen::str#2 strlen::str#0 ] : zp[2]:55 , Potential registers zp[2]:57 [ strlen::len#2 strlen::len#1 ] : zp[2]:57 , -Potential registers zp[1]:59 [ printf_padding::length#6 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 ] : zp[1]:59 , reg byte x , -Potential registers zp[1]:60 [ printf_padding::pad#7 ] : zp[1]:60 , reg byte x , +Potential registers zp[1]:59 [ printf_padding::length#4 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 ] : zp[1]:59 , reg byte x , +Potential registers zp[1]:60 [ printf_padding::pad#5 ] : zp[1]:60 , reg byte x , Potential registers zp[1]:61 [ printf_padding::i#2 printf_padding::i#1 ] : zp[1]:61 , reg byte x , Potential registers zp[2]:62 [ strupr::src#2 strupr::src#1 ] : zp[2]:62 , Potential registers zp[4]:64 [ ultoa_append::value#2 ultoa_append::value#0 ultoa_append::value#1 ] : zp[4]:64 , @@ -7659,106 +6726,70 @@ Potential registers zp[1]:99 [ legal::column#0 ] : zp[1]:99 , reg byte x , reg b Potential registers zp[1]:100 [ legal::return#0 ] : zp[1]:100 , reg byte a , reg byte x , reg byte y , Potential registers zp[1]:101 [ queen::$1 ] : zp[1]:101 , reg byte a , reg byte x , reg byte y , Potential registers zp[1]:102 [ queen::$4 ] : zp[1]:102 , reg byte a , reg byte x , reg byte y , -Potential registers zp[1]:103 [ tod_init::tod_TENTHS#0 ] : zp[1]:103 , reg byte x , reg byte y , -Potential registers zp[1]:104 [ tod_init::tod_SEC#0 ] : zp[1]:104 , reg byte x , reg byte y , -Potential registers zp[1]:105 [ tod_init::tod_MIN#0 ] : zp[1]:105 , reg byte x , reg byte y , -Potential registers zp[1]:106 [ tod_init::tod_HOURS#0 ] : zp[1]:106 , reg byte x , reg byte y , -Potential registers zp[1]:107 [ tod_read::return_TENTHS#2 ] : zp[1]:107 , reg byte a , reg byte x , reg byte y , -Potential registers zp[1]:108 [ tod_read::return_SEC#2 ] : zp[1]:108 , reg byte a , reg byte x , reg byte y , -Potential registers zp[1]:109 [ tod_read::return_MIN#2 ] : zp[1]:109 , reg byte a , reg byte x , reg byte y , -Potential registers zp[1]:110 [ tod_read::return_HOURS#2 ] : zp[1]:110 , reg byte a , reg byte x , reg byte y , -Potential registers zp[1]:111 [ tod_str::tod_TENTHS#0 ] : zp[1]:111 , reg byte x , reg byte y , -Potential registers zp[1]:112 [ tod_str::tod_SEC#0 ] : zp[1]:112 , reg byte x , reg byte y , -Potential registers zp[1]:113 [ tod_str::tod_MIN#0 ] : zp[1]:113 , reg byte x , reg byte y , -Potential registers zp[1]:114 [ tod_str::tod_HOURS#0 ] : zp[1]:114 , reg byte x , reg byte y , -Potential registers zp[1]:115 [ legal::$0 ] : zp[1]:115 , reg byte a , reg byte x , reg byte y , -Potential registers zp[1]:116 [ diff::return#0 ] : zp[1]:116 , reg byte a , reg byte x , reg byte y , -Potential registers zp[1]:117 [ legal::$3 ] : zp[1]:117 , reg byte x , reg byte y , -Potential registers zp[1]:118 [ diff::return#1 ] : zp[1]:118 , reg byte a , reg byte x , reg byte y , -Potential registers zp[1]:119 [ legal::$4 ] : zp[1]:119 , reg byte a , reg byte x , reg byte y , -Potential registers zp[2]:120 [ gotoxy::$7 ] : zp[2]:120 , -Potential registers zp[2]:122 [ gotoxy::$8 ] : zp[2]:122 , -Potential registers zp[2]:124 [ gotoxy::$9 ] : zp[2]:124 , -Potential registers zp[2]:126 [ gotoxy::line_offset#0 ] : zp[2]:126 , -Potential registers zp[2]:128 [ gotoxy::$5 ] : zp[2]:128 , -Potential registers zp[2]:130 [ gotoxy::$6 ] : zp[2]:130 , -Potential registers zp[1]:132 [ cputs::c#1 ] : zp[1]:132 , reg byte a , reg byte x , reg byte y , -Potential registers zp[1]:133 [ tod_read::return_HOURS#0 ] : zp[1]:133 , reg byte a , reg byte x , reg byte y , -Potential registers zp[1]:134 [ tod_read::return_MIN#0 ] : zp[1]:134 , reg byte a , reg byte x , reg byte y , -Potential registers zp[1]:135 [ tod_read::return_SEC#0 ] : zp[1]:135 , reg byte a , reg byte x , reg byte y , -Potential registers zp[1]:136 [ tod_read::return_TENTHS#0 ] : zp[1]:136 , reg byte a , reg byte x , reg byte y , -Potential registers zp[1]:137 [ tod_str::$0 ] : zp[1]:137 , reg byte a , reg byte x , reg byte y , -Potential registers zp[1]:138 [ tod_str::$1 ] : zp[1]:138 , reg byte a , reg byte x , reg byte y , -Potential registers zp[1]:139 [ tod_str::$2 ] : zp[1]:139 , reg byte a , reg byte x , reg byte y , -Potential registers zp[1]:140 [ tod_str::$3 ] : zp[1]:140 , reg byte a , reg byte x , reg byte y , -Potential registers zp[1]:141 [ tod_str::$4 ] : zp[1]:141 , reg byte a , reg byte x , reg byte y , -Potential registers zp[1]:142 [ tod_str::$5 ] : zp[1]:142 , reg byte a , reg byte x , reg byte y , -Potential registers zp[1]:143 [ tod_str::$6 ] : zp[1]:143 , reg byte a , reg byte x , reg byte y , -Potential registers zp[1]:144 [ tod_str::$7 ] : zp[1]:144 , reg byte a , reg byte x , reg byte y , -Potential registers zp[1]:145 [ tod_str::$8 ] : zp[1]:145 , reg byte a , reg byte x , reg byte y , -Potential registers zp[1]:146 [ tod_str::$9 ] : zp[1]:146 , reg byte a , reg byte x , reg byte y , -Potential registers zp[1]:147 [ tod_str::$10 ] : zp[1]:147 , reg byte a , reg byte x , reg byte y , -Potential registers zp[1]:148 [ tod_str::$11 ] : zp[1]:148 , reg byte a , reg byte x , reg byte y , -Potential registers zp[1]:149 [ tod_str::$12 ] : zp[1]:149 , reg byte a , reg byte x , reg byte y , -Potential registers zp[1]:150 [ tod_str::$13 ] : zp[1]:150 , reg byte a , reg byte x , reg byte y , -Potential registers zp[1]:151 [ tod_str::$14 ] : zp[1]:151 , reg byte a , reg byte x , reg byte y , -Potential registers zp[1]:152 [ tod_str::$15 ] : zp[1]:152 , reg byte a , reg byte x , reg byte y , -Potential registers zp[1]:153 [ utoa::$11 ] : zp[1]:153 , reg byte a , reg byte x , reg byte y , -Potential registers zp[2]:154 [ utoa::buffer#3 ] : zp[2]:154 , -Potential registers zp[1]:156 [ utoa::$10 ] : zp[1]:156 , reg byte a , reg byte x , reg byte y , -Potential registers zp[2]:157 [ utoa::digit_value#0 ] : zp[2]:157 , -Potential registers zp[2]:159 [ utoa_append::buffer#0 ] : zp[2]:159 , -Potential registers zp[2]:161 [ utoa_append::sub#0 ] : zp[2]:161 , -Potential registers zp[2]:163 [ utoa_append::return#0 ] : zp[2]:163 , -Potential registers zp[2]:165 [ strlen::return#2 ] : zp[2]:165 , -Potential registers zp[2]:167 [ printf_number_buffer::$19 ] : zp[2]:167 , -Potential registers zp[1]:169 [ ultoa::$11 ] : zp[1]:169 , reg byte a , reg byte x , reg byte y , -Potential registers zp[2]:170 [ ultoa::buffer#3 ] : zp[2]:170 , -Potential registers zp[1]:172 [ ultoa::$10 ] : zp[1]:172 , reg byte a , reg byte x , reg byte y , -Potential registers zp[4]:173 [ ultoa::digit_value#0 ] : zp[4]:173 , -Potential registers zp[2]:177 [ ultoa_append::buffer#0 ] : zp[2]:177 , -Potential registers zp[4]:179 [ ultoa_append::sub#0 ] : zp[4]:179 , -Potential registers zp[4]:183 [ ultoa_append::return#0 ] : zp[4]:183 , -Potential registers zp[2]:187 [ uctoa::buffer#3 ] : zp[2]:187 , -Potential registers zp[1]:189 [ uctoa::digit_value#0 ] : zp[1]:189 , reg byte x , reg byte y , -Potential registers zp[2]:190 [ uctoa_append::buffer#0 ] : zp[2]:190 , -Potential registers zp[1]:192 [ uctoa_append::sub#0 ] : zp[1]:192 , reg byte x , reg byte y , -Potential registers zp[1]:193 [ uctoa_append::return#0 ] : zp[1]:193 , reg byte a , reg byte x , reg byte y , -Potential registers zp[1]:194 [ toupper::return#3 ] : zp[1]:194 , reg byte a , reg byte x , reg byte y , -Potential registers zp[1]:195 [ strupr::$0 ] : zp[1]:195 , reg byte a , reg byte x , reg byte y , -Potential registers zp[2]:196 [ memcpy::src_end#0 ] : zp[2]:196 , -Potential registers zp[2]:198 [ memset::end#0 ] : zp[2]:198 , +Potential registers zp[1]:103 [ legal::$0 ] : zp[1]:103 , reg byte a , reg byte x , reg byte y , +Potential registers zp[1]:104 [ diff::return#0 ] : zp[1]:104 , reg byte a , reg byte x , reg byte y , +Potential registers zp[1]:105 [ legal::$3 ] : zp[1]:105 , reg byte x , reg byte y , +Potential registers zp[1]:106 [ diff::return#1 ] : zp[1]:106 , reg byte a , reg byte x , reg byte y , +Potential registers zp[1]:107 [ legal::$4 ] : zp[1]:107 , reg byte a , reg byte x , reg byte y , +Potential registers zp[2]:108 [ gotoxy::$7 ] : zp[2]:108 , +Potential registers zp[2]:110 [ gotoxy::$8 ] : zp[2]:110 , +Potential registers zp[2]:112 [ gotoxy::$9 ] : zp[2]:112 , +Potential registers zp[2]:114 [ gotoxy::line_offset#0 ] : zp[2]:114 , +Potential registers zp[2]:116 [ gotoxy::$5 ] : zp[2]:116 , +Potential registers zp[2]:118 [ gotoxy::$6 ] : zp[2]:118 , +Potential registers zp[1]:120 [ cputs::c#1 ] : zp[1]:120 , reg byte a , reg byte x , reg byte y , +Potential registers zp[1]:121 [ utoa::$11 ] : zp[1]:121 , reg byte a , reg byte x , reg byte y , +Potential registers zp[2]:122 [ utoa::buffer#3 ] : zp[2]:122 , +Potential registers zp[1]:124 [ utoa::$10 ] : zp[1]:124 , reg byte a , reg byte x , reg byte y , +Potential registers zp[2]:125 [ utoa::digit_value#0 ] : zp[2]:125 , +Potential registers zp[2]:127 [ utoa_append::buffer#0 ] : zp[2]:127 , +Potential registers zp[2]:129 [ utoa_append::sub#0 ] : zp[2]:129 , +Potential registers zp[2]:131 [ utoa_append::return#0 ] : zp[2]:131 , +Potential registers zp[2]:133 [ strlen::return#2 ] : zp[2]:133 , +Potential registers zp[2]:135 [ printf_number_buffer::$19 ] : zp[2]:135 , +Potential registers zp[1]:137 [ ultoa::$11 ] : zp[1]:137 , reg byte a , reg byte x , reg byte y , +Potential registers zp[2]:138 [ ultoa::buffer#3 ] : zp[2]:138 , +Potential registers zp[1]:140 [ ultoa::$10 ] : zp[1]:140 , reg byte a , reg byte x , reg byte y , +Potential registers zp[4]:141 [ ultoa::digit_value#0 ] : zp[4]:141 , +Potential registers zp[2]:145 [ ultoa_append::buffer#0 ] : zp[2]:145 , +Potential registers zp[4]:147 [ ultoa_append::sub#0 ] : zp[4]:147 , +Potential registers zp[4]:151 [ ultoa_append::return#0 ] : zp[4]:151 , +Potential registers zp[2]:155 [ uctoa::buffer#3 ] : zp[2]:155 , +Potential registers zp[1]:157 [ uctoa::digit_value#0 ] : zp[1]:157 , reg byte x , reg byte y , +Potential registers zp[2]:158 [ uctoa_append::buffer#0 ] : zp[2]:158 , +Potential registers zp[1]:160 [ uctoa_append::sub#0 ] : zp[1]:160 , reg byte x , reg byte y , +Potential registers zp[1]:161 [ uctoa_append::return#0 ] : zp[1]:161 , reg byte a , reg byte x , reg byte y , +Potential registers zp[1]:162 [ toupper::return#3 ] : zp[1]:162 , reg byte a , reg byte x , reg byte y , +Potential registers zp[1]:163 [ strupr::$0 ] : zp[1]:163 , reg byte a , reg byte x , reg byte y , +Potential registers zp[2]:164 [ memcpy::src_end#0 ] : zp[2]:164 , +Potential registers zp[2]:166 [ memset::end#0 ] : zp[2]:166 , Potential registers mem[12] [ printf_buffer ] : mem[12] , -Potential registers mem[4] [ TOD_ZERO ] : mem[4] , REGISTER UPLIFT SCOPES -Uplift Scope [memcpy] 30,000,000,000,000,124,000,000,000,000,000,000,000,000,000,000: zp[2]:76 [ memcpy::src#2 memcpy::src#4 memcpy::src#1 ] 20,000,000,000,000,233,000,000,000,000,000,000,000,000,000,000: zp[2]:78 [ memcpy::dst#2 memcpy::dst#4 memcpy::dst#1 ] 1,250,000,000,000,012,500,000,000,000,000,000,000,000,000,000: zp[2]:196 [ memcpy::src_end#0 ] 0: zp[2]:72 [ memcpy::source#2 ] 0: zp[2]:74 [ memcpy::destination#2 ] -Uplift Scope [memset] 33,333,333,333,333,566,000,000,000,000,000,000,000,000,000,000: zp[2]:83 [ memset::dst#2 memset::dst#4 memset::dst#1 ] 1,666,666,666,666,683,500,000,000,000,000,000,000,000,000,000: zp[2]:198 [ memset::end#0 ] 1,428,571,428,571,428,700,000,000,000,000,000,000,000,000,000: zp[1]:82 [ memset::c#4 ] 0: zp[2]:80 [ memset::str#3 ] -Uplift Scope [uctoa_append] 25,000,000,000,000,550,000,000,000,000,000,000,000,000: zp[1]:69 [ uctoa_append::value#2 uctoa_append::value#0 uctoa_append::value#1 ] 20,000,000,000,000,500,000,000,000,000,000,000,000,000: zp[1]:70 [ uctoa_append::digit#2 uctoa_append::digit#1 ] 3,333,333,333,333,350,000,000,000,000,000,000,000,000: zp[1]:192 [ uctoa_append::sub#0 ] 200,000,000,000,000,000,000,000,000: zp[1]:193 [ uctoa_append::return#0 ] 137,500,000,000,000,010,000,000,000: zp[2]:190 [ uctoa_append::buffer#0 ] -Uplift Scope [] 157,635,467,980,295,550,000,000,000,000: zp[1]:86 [ conio_cursor_y ] 114,507,772,020,725,370,000,000,000,000: zp[2]:89 [ conio_line_color ] 112,755,102,040,816,300,000,000,000,000: zp[2]:87 [ conio_line_text ] 7,978,723,404,255,319,000,000,000,000: zp[1]:85 [ conio_cursor_x ] 24,390,243,902.76: zp[4]:91 [ count ] 0: mem[12] [ printf_buffer ] 0: mem[4] [ TOD_ZERO ] +Uplift Scope [memcpy] 30,000,000,000,000,124,000,000,000,000,000,000,000,000,000,000: zp[2]:76 [ memcpy::src#2 memcpy::src#4 memcpy::src#1 ] 20,000,000,000,000,233,000,000,000,000,000,000,000,000,000,000: zp[2]:78 [ memcpy::dst#2 memcpy::dst#4 memcpy::dst#1 ] 1,250,000,000,000,012,500,000,000,000,000,000,000,000,000,000: zp[2]:164 [ memcpy::src_end#0 ] 0: zp[2]:72 [ memcpy::source#2 ] 0: zp[2]:74 [ memcpy::destination#2 ] +Uplift Scope [memset] 33,333,333,333,333,566,000,000,000,000,000,000,000,000,000,000: zp[2]:83 [ memset::dst#2 memset::dst#4 memset::dst#1 ] 1,666,666,666,666,683,500,000,000,000,000,000,000,000,000,000: zp[2]:166 [ memset::end#0 ] 1,428,571,428,571,428,700,000,000,000,000,000,000,000,000,000: zp[1]:82 [ memset::c#4 ] 0: zp[2]:80 [ memset::str#3 ] +Uplift Scope [uctoa_append] 25,000,000,000,000,550,000,000,000,000,000,000,000,000: zp[1]:69 [ uctoa_append::value#2 uctoa_append::value#0 uctoa_append::value#1 ] 20,000,000,000,000,500,000,000,000,000,000,000,000,000: zp[1]:70 [ uctoa_append::digit#2 uctoa_append::digit#1 ] 3,333,333,333,333,350,000,000,000,000,000,000,000,000: zp[1]:160 [ uctoa_append::sub#0 ] 200,000,000,000,000,000,000,000,000: zp[1]:161 [ uctoa_append::return#0 ] 137,500,000,000,000,010,000,000,000: zp[2]:158 [ uctoa_append::buffer#0 ] +Uplift Scope [] 178,770,949,720,670,400,000,000,000,000: zp[1]:86 [ conio_cursor_y ] 130,769,230,769,230,770,000,000,000,000: zp[2]:89 [ conio_line_color ] 128,488,372,093,023,250,000,000,000,000: zp[2]:87 [ conio_line_text ] 9,146,341,463,414,634,000,000,000,000: zp[1]:85 [ conio_cursor_x ] 30,303,030,303.42: zp[4]:91 [ count ] 0: mem[12] [ printf_buffer ] Uplift Scope [cputc] 127,500,000,000,000,230,000,000,000,000: zp[1]:25 [ cputc::c#3 cputc::c#0 cputc::c#2 cputc::c#1 ] -Uplift Scope [toupper] 47,333,333,333,333,330,000,000,000,000: zp[1]:71 [ toupper::return#2 toupper::return#0 toupper::ch#0 ] 2,000,000,000,000,000,000,000,000,000: zp[1]:194 [ toupper::return#3 ] -Uplift Scope [cputs] 20,000,000,000,001,500,000,000,000,000: zp[2]:15 [ cputs::s#13 cputs::s#14 cputs::s#0 ] 10,000,000,000,000,000,000,000,000,000: zp[1]:132 [ cputs::c#1 ] -Uplift Scope [ultoa_append] 2,500,000,000,000,550,000,000,000,000: zp[4]:64 [ ultoa_append::value#2 ultoa_append::value#0 ultoa_append::value#1 ] 2,000,000,000,000,500,000,000,000,000: zp[1]:68 [ ultoa_append::digit#2 ultoa_append::digit#1 ] 333,333,333,333,350,000,000,000,000: zp[4]:179 [ ultoa_append::sub#0 ] 200,000,000,000,002: zp[4]:183 [ ultoa_append::return#0 ] 137,500,000,000,000.25: zp[2]:177 [ ultoa_append::buffer#0 ] -Uplift Scope [strupr] 2,714,285,714,285,714,000,000,000,000: zp[2]:62 [ strupr::src#2 strupr::src#1 ] 2,000,000,000,000,000,000,000,000,000: zp[1]:195 [ strupr::$0 ] -Uplift Scope [strlen] 3,000,000,000,000,000,300,000,000,000: zp[2]:55 [ strlen::str#3 strlen::str#0 ] 1,500,000,000,000,025,000,000,000,000: zp[2]:57 [ strlen::len#2 strlen::len#1 ] 200,000,000,000,002: zp[2]:165 [ strlen::return#2 ] -Uplift Scope [printf_padding] 2,750,000,000,000,000,400,000,000,000: zp[1]:61 [ printf_padding::i#2 printf_padding::i#1 ] 166,666,666,667,316,670,000,000,000: zp[1]:59 [ printf_padding::length#6 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 ] 166,666,666,666,666,660,000,000,000: zp[1]:60 [ printf_padding::pad#7 ] -Uplift Scope [uctoa] 383,333,333,333,350,040,000,000,000: zp[2]:50 [ uctoa::buffer#11 uctoa::buffer#14 uctoa::buffer#4 ] 316,666,666,666,755,000,000,000,000: zp[1]:48 [ uctoa::value#2 uctoa::value#6 uctoa::value#1 uctoa::value#0 ] 230,769,230,769,230,770,000,000,000: zp[1]:47 [ uctoa::digit#2 uctoa::digit#1 ] 160,000,000,000,000,000,000,000,000: zp[1]:49 [ uctoa::started#2 uctoa::started#4 ] 60,000,000,000,000,010,000,000,000: zp[1]:189 [ uctoa::digit_value#0 ] 200,000,000,000,002: zp[2]:187 [ uctoa::buffer#3 ] -Uplift Scope [ultoa] 378,571,428,571,575.4: zp[2]:45 [ ultoa::buffer#11 ultoa::buffer#14 ultoa::buffer#4 ] 307,142,857,143,554.25: zp[4]:40 [ ultoa::value#2 ultoa::value#6 ultoa::value#1 ultoa::value#0 ] 228,571,428,571,430.84: zp[1]:39 [ ultoa::digit#2 ultoa::digit#1 ] 200,000,000,000,002: zp[1]:172 [ ultoa::$10 ] 150,000,000,000,001.5: zp[1]:44 [ ultoa::started#2 ultoa::started#4 ] 60,000,000,000,000.59: zp[4]:173 [ ultoa::digit_value#0 ] 2,002: zp[1]:169 [ ultoa::$11 ] 2,002: zp[2]:170 [ ultoa::buffer#3 ] -Uplift Scope [printf_number_buffer] 650,000,000,000,006.5: zp[1]:37 [ printf_number_buffer::len#2 printf_number_buffer::len#0 printf_number_buffer::len#1 ] 119,047,619,047,620.23: zp[1]:38 [ printf_number_buffer::padding#10 printf_number_buffer::padding#1 ] 100,000,000,000,001: zp[2]:167 [ printf_number_buffer::$19 ] 35,500,000,000,416.3: zp[1]:35 [ printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 printf_number_buffer::buffer_sign#1 printf_number_buffer::buffer_sign#0 ] 10,000,000,000,000.1: zp[1]:32 [ printf_number_buffer::format_min_length#3 ] 9,375,000,000,000.09: zp[1]:34 [ printf_number_buffer::format_zero_padding#10 ] 6,451,612,903,225.87: zp[1]:33 [ printf_number_buffer::format_justify_left#10 ] 3,846,153,846,153.88: zp[1]:36 [ printf_number_buffer::format_upper_case#10 ] -Uplift Scope [diff] 45,500,000,000,005: zp[1]:23 [ diff::return#4 diff::return#2 diff::return#3 ] 20,000,000,000,006.5: zp[1]:22 [ diff::b#2 diff::b#0 diff::b#1 ] 18,000,000,000,004.5: zp[1]:21 [ diff::a#2 diff::a#0 diff::a#1 ] 2,000,000,000,002: zp[1]:116 [ diff::return#0 ] 2,000,000,000,002: zp[1]:118 [ diff::return#1 ] +Uplift Scope [toupper] 47,333,333,333,333,330,000,000,000,000: zp[1]:71 [ toupper::return#2 toupper::return#0 toupper::ch#0 ] 2,000,000,000,000,000,000,000,000,000: zp[1]:162 [ toupper::return#3 ] +Uplift Scope [cputs] 20,000,000,000,001,500,000,000,000,000: zp[2]:15 [ cputs::s#11 cputs::s#12 cputs::s#0 ] 10,000,000,000,000,000,000,000,000,000: zp[1]:120 [ cputs::c#1 ] +Uplift Scope [ultoa_append] 2,500,000,000,000,550,000,000,000,000: zp[4]:64 [ ultoa_append::value#2 ultoa_append::value#0 ultoa_append::value#1 ] 2,000,000,000,000,500,000,000,000,000: zp[1]:68 [ ultoa_append::digit#2 ultoa_append::digit#1 ] 333,333,333,333,350,000,000,000,000: zp[4]:147 [ ultoa_append::sub#0 ] 200,000,000,000,002: zp[4]:151 [ ultoa_append::return#0 ] 137,500,000,000,000.25: zp[2]:145 [ ultoa_append::buffer#0 ] +Uplift Scope [strupr] 2,714,285,714,285,714,000,000,000,000: zp[2]:62 [ strupr::src#2 strupr::src#1 ] 2,000,000,000,000,000,000,000,000,000: zp[1]:163 [ strupr::$0 ] +Uplift Scope [strlen] 3,000,000,000,000,000,300,000,000,000: zp[2]:55 [ strlen::str#2 strlen::str#0 ] 1,500,000,000,000,025,000,000,000,000: zp[2]:57 [ strlen::len#2 strlen::len#1 ] 200,000,000,000,002: zp[2]:133 [ strlen::return#2 ] +Uplift Scope [printf_padding] 2,750,000,000,000,000,400,000,000,000: zp[1]:61 [ printf_padding::i#2 printf_padding::i#1 ] 166,666,666,667,316,670,000,000,000: zp[1]:59 [ printf_padding::length#4 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 ] 166,666,666,666,666,660,000,000,000: zp[1]:60 [ printf_padding::pad#5 ] +Uplift Scope [uctoa] 383,333,333,333,350,040,000,000,000: zp[2]:50 [ uctoa::buffer#11 uctoa::buffer#14 uctoa::buffer#4 ] 316,666,666,666,755,000,000,000,000: zp[1]:48 [ uctoa::value#2 uctoa::value#6 uctoa::value#1 uctoa::value#0 ] 230,769,230,769,230,770,000,000,000: zp[1]:47 [ uctoa::digit#2 uctoa::digit#1 ] 160,000,000,000,000,000,000,000,000: zp[1]:49 [ uctoa::started#2 uctoa::started#4 ] 60,000,000,000,000,010,000,000,000: zp[1]:157 [ uctoa::digit_value#0 ] 200,000,000,000,002: zp[2]:155 [ uctoa::buffer#3 ] +Uplift Scope [ultoa] 378,571,428,571,575.4: zp[2]:45 [ ultoa::buffer#11 ultoa::buffer#14 ultoa::buffer#4 ] 307,142,857,143,554.25: zp[4]:40 [ ultoa::value#2 ultoa::value#6 ultoa::value#1 ultoa::value#0 ] 228,571,428,571,430.84: zp[1]:39 [ ultoa::digit#2 ultoa::digit#1 ] 200,000,000,000,002: zp[1]:140 [ ultoa::$10 ] 150,000,000,000,001.5: zp[1]:44 [ ultoa::started#2 ultoa::started#4 ] 60,000,000,000,000.59: zp[4]:141 [ ultoa::digit_value#0 ] 2,002: zp[1]:137 [ ultoa::$11 ] 2,002: zp[2]:138 [ ultoa::buffer#3 ] +Uplift Scope [printf_number_buffer] 650,000,000,000,006.5: zp[1]:37 [ printf_number_buffer::len#2 printf_number_buffer::len#0 printf_number_buffer::len#1 ] 119,047,619,047,620.23: zp[1]:38 [ printf_number_buffer::padding#10 printf_number_buffer::padding#1 ] 100,000,000,000,001: zp[2]:135 [ printf_number_buffer::$19 ] 35,500,000,000,416.3: zp[1]:35 [ printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 printf_number_buffer::buffer_sign#1 printf_number_buffer::buffer_sign#0 ] 10,000,000,000,000.1: zp[1]:32 [ printf_number_buffer::format_min_length#3 ] 9,375,000,000,000.09: zp[1]:34 [ printf_number_buffer::format_zero_padding#10 ] 6,451,612,903,225.87: zp[1]:33 [ printf_number_buffer::format_justify_left#10 ] 3,846,153,846,153.88: zp[1]:36 [ printf_number_buffer::format_upper_case#10 ] +Uplift Scope [diff] 45,500,000,000,005: zp[1]:23 [ diff::return#4 diff::return#2 diff::return#3 ] 20,000,000,000,006.5: zp[1]:22 [ diff::b#2 diff::b#0 diff::b#1 ] 18,000,000,000,004.5: zp[1]:21 [ diff::a#2 diff::a#0 diff::a#1 ] 2,000,000,000,002: zp[1]:104 [ diff::return#0 ] 2,000,000,000,002: zp[1]:106 [ diff::return#1 ] Uplift Scope [print] 25,714,285,714,288.29: zp[1]:7 [ print::j#2 print::j#1 ] 3,000,000,000,003: zp[1]:5 [ print::i#2 print::i#1 ] 3,000,000,000,002.36: zp[1]:6 [ print::i1#2 print::i1#1 ] Uplift Scope [printf_uchar] 10,000,000,000,005.5: zp[1]:24 [ printf_uchar::uvalue#2 printf_uchar::uvalue#1 printf_uchar::uvalue#0 ] -Uplift Scope [legal] 2,400,000,000,002.4: zp[1]:3 [ legal::i#2 legal::i#1 ] 2,000,000,000,002: zp[1]:100 [ legal::return#0 ] 2,000,000,000,002: zp[1]:115 [ legal::$0 ] 2,000,000,000,002: zp[1]:119 [ legal::$4 ] 333,333,333,333.67: zp[1]:4 [ legal::return#4 ] 333,333,333,333.67: zp[1]:117 [ legal::$3 ] 166,666,666,666.83: zp[1]:99 [ legal::column#0 ] 157,894,736,842.26: zp[1]:98 [ legal::row#0 ] +Uplift Scope [legal] 2,400,000,000,002.4: zp[1]:3 [ legal::i#2 legal::i#1 ] 2,000,000,000,002: zp[1]:100 [ legal::return#0 ] 2,000,000,000,002: zp[1]:103 [ legal::$0 ] 2,000,000,000,002: zp[1]:107 [ legal::$4 ] 333,333,333,333.67: zp[1]:4 [ legal::return#4 ] 333,333,333,333.67: zp[1]:105 [ legal::$3 ] 166,666,666,666.83: zp[1]:99 [ legal::column#0 ] 157,894,736,842.26: zp[1]:98 [ legal::row#0 ] Uplift Scope [queen] 2,000,000,000,002: zp[1]:101 [ queen::$1 ] 2,000,000,000,002: zp[1]:102 [ queen::$4 ] 294,117,647,065.06: zp[1]:97 [ queen::column ] 210,526,315,795: zp[1]:96 [ queen::r ] 202: zp[1]:95 [ queen::row#0 ] -Uplift Scope [utoa_append] 25,055,003.5: zp[2]:52 [ utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 ] 20,050,002.5: zp[1]:54 [ utoa_append::digit#2 utoa_append::digit#1 ] 3,335,000.5: zp[2]:161 [ utoa_append::sub#0 ] 20,002: zp[2]:163 [ utoa_append::return#0 ] 13,750.25: zp[2]:159 [ utoa_append::buffer#0 ] -Uplift Scope [utoa] 38,003.93: zp[2]:30 [ utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 ] 30,717.36: zp[2]:27 [ utoa::value#2 utoa::value#6 utoa::value#0 ] 22,859.43: zp[1]:26 [ utoa::digit#2 utoa::digit#1 ] 20,002: zp[1]:156 [ utoa::$10 ] 15,001.5: zp[1]:29 [ utoa::started#2 utoa::started#4 ] 6,000.6: zp[2]:157 [ utoa::digit_value#0 ] 2,002: zp[1]:153 [ utoa::$11 ] 2,002: zp[2]:154 [ utoa::buffer#3 ] +Uplift Scope [utoa_append] 25,055,003.5: zp[2]:52 [ utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 ] 20,050,002.5: zp[1]:54 [ utoa_append::digit#2 utoa_append::digit#1 ] 3,335,000.5: zp[2]:129 [ utoa_append::sub#0 ] 20,002: zp[2]:131 [ utoa_append::return#0 ] 13,750.25: zp[2]:127 [ utoa_append::buffer#0 ] +Uplift Scope [utoa] 38,003.93: zp[2]:30 [ utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 ] 30,717.36: zp[2]:27 [ utoa::value#2 utoa::value#6 utoa::value#0 ] 22,859.43: zp[1]:26 [ utoa::digit#2 utoa::digit#1 ] 20,002: zp[1]:124 [ utoa::$10 ] 15,001.5: zp[1]:29 [ utoa::started#2 utoa::started#4 ] 6,000.6: zp[2]:125 [ utoa::digit_value#0 ] 2,002: zp[1]:121 [ utoa::$11 ] 2,002: zp[2]:122 [ utoa::buffer#3 ] Uplift Scope [clrscr] 32,503.25: zp[1]:14 [ clrscr::c#2 clrscr::c#1 ] 2,501.38: zp[2]:12 [ clrscr::line_cols#5 clrscr::line_cols#1 ] 2,382.05: zp[2]:10 [ clrscr::line_text#5 clrscr::line_text#1 ] 2,335.67: zp[1]:9 [ clrscr::l#2 clrscr::l#1 ] -Uplift Scope [tod_str] 202: zp[1]:137 [ tod_str::$0 ] 202: zp[1]:138 [ tod_str::$1 ] 202: zp[1]:139 [ tod_str::$2 ] 202: zp[1]:140 [ tod_str::$3 ] 202: zp[1]:141 [ tod_str::$4 ] 202: zp[1]:142 [ tod_str::$5 ] 202: zp[1]:143 [ tod_str::$6 ] 202: zp[1]:144 [ tod_str::$7 ] 202: zp[1]:145 [ tod_str::$8 ] 202: zp[1]:146 [ tod_str::$9 ] 202: zp[1]:147 [ tod_str::$10 ] 202: zp[1]:148 [ tod_str::$11 ] 202: zp[1]:149 [ tod_str::$12 ] 202: zp[1]:150 [ tod_str::$13 ] 202: zp[1]:151 [ tod_str::$14 ] 202: zp[1]:152 [ tod_str::$15 ] 53.25: zp[1]:114 [ tod_str::tod_HOURS#0 ] 19.36: zp[1]:113 [ tod_str::tod_MIN#0 ] 11.83: zp[1]:112 [ tod_str::tod_SEC#0 ] 8.52: zp[1]:111 [ tod_str::tod_TENTHS#0 ] -Uplift Scope [gotoxy] 202: zp[2]:122 [ gotoxy::$8 ] 202: zp[2]:124 [ gotoxy::$9 ] 202: zp[2]:128 [ gotoxy::$5 ] 202: zp[2]:130 [ gotoxy::$6 ] 160.33: zp[1]:8 [ gotoxy::y#5 gotoxy::y#4 gotoxy::y#2 ] 151.5: zp[2]:120 [ gotoxy::$7 ] 101: zp[2]:126 [ gotoxy::line_offset#0 ] -Uplift Scope [tod_read] 37.33: zp[1]:136 [ tod_read::return_TENTHS#0 ] 22.4: zp[1]:135 [ tod_read::return_SEC#0 ] 16: zp[1]:134 [ tod_read::return_MIN#0 ] 12.44: zp[1]:133 [ tod_read::return_HOURS#0 ] 5.5: zp[1]:107 [ tod_read::return_TENTHS#2 ] 5.5: zp[1]:108 [ tod_read::return_SEC#2 ] 5.5: zp[1]:109 [ tod_read::return_MIN#2 ] 5.5: zp[1]:110 [ tod_read::return_HOURS#2 ] +Uplift Scope [gotoxy] 202: zp[2]:110 [ gotoxy::$8 ] 202: zp[2]:112 [ gotoxy::$9 ] 202: zp[2]:116 [ gotoxy::$5 ] 202: zp[2]:118 [ gotoxy::$6 ] 160.33: zp[1]:8 [ gotoxy::y#5 gotoxy::y#4 gotoxy::y#2 ] 151.5: zp[2]:108 [ gotoxy::$7 ] 101: zp[2]:114 [ gotoxy::line_offset#0 ] Uplift Scope [printf_ulong] 105.5: zp[4]:17 [ printf_ulong::uvalue#2 printf_ulong::uvalue#0 printf_ulong::uvalue#1 ] -Uplift Scope [tod_init] 37.33: zp[1]:106 [ tod_init::tod_HOURS#0 ] 22.4: zp[1]:105 [ tod_init::tod_MIN#0 ] 16: zp[1]:104 [ tod_init::tod_SEC#0 ] 12.44: zp[1]:103 [ tod_init::tod_TENTHS#0 ] Uplift Scope [conio_c64_init] 33: zp[1]:2 [ conio_c64_init::line#2 conio_c64_init::line#0 ] Uplift Scope [RADIX] Uplift Scope [MOS6526_CIA] @@ -7770,38 +6801,35 @@ Uplift Scope [printf_format_number] Uplift Scope [printf_buffer_number] Uplift Scope [printf_format_string] Uplift Scope [printf_uint] -Uplift Scope [printf_string] -Uplift Scope [TIME_OF_DAY] Uplift Scope [main] Uplift Scope [__start] Limited combination testing to 100 combinations of 256 possible. Limited combination testing to 100 combinations of 1024 possible. Limited combination testing to 100 combinations of 20736 possible. -Limited combination testing to 100 combinations of 65536 possible. Attempting to uplift remaining variables inzp[1]:82 [ memset::c#4 ] Attempting to uplift remaining variables inzp[1]:69 [ uctoa_append::value#2 uctoa_append::value#0 uctoa_append::value#1 ] Attempting to uplift remaining variables inzp[1]:70 [ uctoa_append::digit#2 uctoa_append::digit#1 ] -Attempting to uplift remaining variables inzp[1]:192 [ uctoa_append::sub#0 ] +Attempting to uplift remaining variables inzp[1]:160 [ uctoa_append::sub#0 ] Attempting to uplift remaining variables inzp[1]:86 [ conio_cursor_y ] Attempting to uplift remaining variables inzp[1]:25 [ cputc::c#3 cputc::c#0 cputc::c#2 cputc::c#1 ] Attempting to uplift remaining variables inzp[1]:71 [ toupper::return#2 toupper::return#0 toupper::ch#0 ] -Attempting to uplift remaining variables inzp[1]:132 [ cputs::c#1 ] +Attempting to uplift remaining variables inzp[1]:120 [ cputs::c#1 ] Attempting to uplift remaining variables inzp[1]:85 [ conio_cursor_x ] Attempting to uplift remaining variables inzp[1]:61 [ printf_padding::i#2 printf_padding::i#1 ] Attempting to uplift remaining variables inzp[1]:68 [ ultoa_append::digit#2 ultoa_append::digit#1 ] -Attempting to uplift remaining variables inzp[1]:194 [ toupper::return#3 ] -Attempting to uplift remaining variables inzp[1]:195 [ strupr::$0 ] +Attempting to uplift remaining variables inzp[1]:162 [ toupper::return#3 ] +Attempting to uplift remaining variables inzp[1]:163 [ strupr::$0 ] Attempting to uplift remaining variables inzp[1]:48 [ uctoa::value#2 uctoa::value#6 uctoa::value#1 uctoa::value#0 ] Attempting to uplift remaining variables inzp[1]:47 [ uctoa::digit#2 uctoa::digit#1 ] -Attempting to uplift remaining variables inzp[1]:193 [ uctoa_append::return#0 ] -Attempting to uplift remaining variables inzp[1]:59 [ printf_padding::length#6 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 ] -Attempting to uplift remaining variables inzp[1]:60 [ printf_padding::pad#7 ] +Attempting to uplift remaining variables inzp[1]:161 [ uctoa_append::return#0 ] +Attempting to uplift remaining variables inzp[1]:59 [ printf_padding::length#4 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 ] +Attempting to uplift remaining variables inzp[1]:60 [ printf_padding::pad#5 ] Attempting to uplift remaining variables inzp[1]:49 [ uctoa::started#2 uctoa::started#4 ] -Attempting to uplift remaining variables inzp[1]:189 [ uctoa::digit_value#0 ] +Attempting to uplift remaining variables inzp[1]:157 [ uctoa::digit_value#0 ] Attempting to uplift remaining variables inzp[1]:37 [ printf_number_buffer::len#2 printf_number_buffer::len#0 printf_number_buffer::len#1 ] Attempting to uplift remaining variables inzp[1]:39 [ ultoa::digit#2 ultoa::digit#1 ] -Attempting to uplift remaining variables inzp[1]:172 [ ultoa::$10 ] +Attempting to uplift remaining variables inzp[1]:140 [ ultoa::$10 ] Attempting to uplift remaining variables inzp[1]:44 [ ultoa::started#2 ultoa::started#4 ] Attempting to uplift remaining variables inzp[1]:38 [ printf_number_buffer::padding#10 printf_number_buffer::padding#1 ] Attempting to uplift remaining variables inzp[1]:23 [ diff::return#4 diff::return#2 diff::return#3 ] @@ -7820,12 +6848,12 @@ Attempting to uplift remaining variables inzp[1]:3 [ legal::i#2 legal::i#1 ] Attempting to uplift remaining variables inzp[1]:100 [ legal::return#0 ] Attempting to uplift remaining variables inzp[1]:101 [ queen::$1 ] Attempting to uplift remaining variables inzp[1]:102 [ queen::$4 ] -Attempting to uplift remaining variables inzp[1]:115 [ legal::$0 ] -Attempting to uplift remaining variables inzp[1]:116 [ diff::return#0 ] -Attempting to uplift remaining variables inzp[1]:118 [ diff::return#1 ] -Attempting to uplift remaining variables inzp[1]:119 [ legal::$4 ] +Attempting to uplift remaining variables inzp[1]:103 [ legal::$0 ] +Attempting to uplift remaining variables inzp[1]:104 [ diff::return#0 ] +Attempting to uplift remaining variables inzp[1]:106 [ diff::return#1 ] +Attempting to uplift remaining variables inzp[1]:107 [ legal::$4 ] Attempting to uplift remaining variables inzp[1]:4 [ legal::return#4 ] -Attempting to uplift remaining variables inzp[1]:117 [ legal::$3 ] +Attempting to uplift remaining variables inzp[1]:105 [ legal::$3 ] Attempting to uplift remaining variables inzp[1]:97 [ queen::column ] Attempting to uplift remaining variables inzp[1]:96 [ queen::r ] Attempting to uplift remaining variables inzp[1]:99 [ legal::column#0 ] @@ -7833,109 +6861,57 @@ Attempting to uplift remaining variables inzp[1]:98 [ legal::row#0 ] Attempting to uplift remaining variables inzp[1]:54 [ utoa_append::digit#2 utoa_append::digit#1 ] Attempting to uplift remaining variables inzp[1]:14 [ clrscr::c#2 clrscr::c#1 ] Attempting to uplift remaining variables inzp[1]:26 [ utoa::digit#2 utoa::digit#1 ] -Attempting to uplift remaining variables inzp[1]:156 [ utoa::$10 ] +Attempting to uplift remaining variables inzp[1]:124 [ utoa::$10 ] Attempting to uplift remaining variables inzp[1]:29 [ utoa::started#2 utoa::started#4 ] Attempting to uplift remaining variables inzp[1]:9 [ clrscr::l#2 clrscr::l#1 ] -Attempting to uplift remaining variables inzp[1]:153 [ utoa::$11 ] -Attempting to uplift remaining variables inzp[1]:169 [ ultoa::$11 ] +Attempting to uplift remaining variables inzp[1]:121 [ utoa::$11 ] +Attempting to uplift remaining variables inzp[1]:137 [ ultoa::$11 ] Attempting to uplift remaining variables inzp[1]:95 [ queen::row#0 ] -Attempting to uplift remaining variables inzp[1]:137 [ tod_str::$0 ] -Attempting to uplift remaining variables inzp[1]:138 [ tod_str::$1 ] -Attempting to uplift remaining variables inzp[1]:139 [ tod_str::$2 ] -Attempting to uplift remaining variables inzp[1]:140 [ tod_str::$3 ] -Attempting to uplift remaining variables inzp[1]:141 [ tod_str::$4 ] -Attempting to uplift remaining variables inzp[1]:142 [ tod_str::$5 ] -Attempting to uplift remaining variables inzp[1]:143 [ tod_str::$6 ] -Attempting to uplift remaining variables inzp[1]:144 [ tod_str::$7 ] -Attempting to uplift remaining variables inzp[1]:145 [ tod_str::$8 ] -Attempting to uplift remaining variables inzp[1]:146 [ tod_str::$9 ] -Attempting to uplift remaining variables inzp[1]:147 [ tod_str::$10 ] -Attempting to uplift remaining variables inzp[1]:148 [ tod_str::$11 ] -Attempting to uplift remaining variables inzp[1]:149 [ tod_str::$12 ] -Attempting to uplift remaining variables inzp[1]:150 [ tod_str::$13 ] -Attempting to uplift remaining variables inzp[1]:151 [ tod_str::$14 ] -Attempting to uplift remaining variables inzp[1]:152 [ tod_str::$15 ] Attempting to uplift remaining variables inzp[1]:8 [ gotoxy::y#5 gotoxy::y#4 gotoxy::y#2 ] -Attempting to uplift remaining variables inzp[1]:114 [ tod_str::tod_HOURS#0 ] -Attempting to uplift remaining variables inzp[1]:106 [ tod_init::tod_HOURS#0 ] -Attempting to uplift remaining variables inzp[1]:136 [ tod_read::return_TENTHS#0 ] Attempting to uplift remaining variables inzp[1]:2 [ conio_c64_init::line#2 conio_c64_init::line#0 ] -Attempting to uplift remaining variables inzp[1]:105 [ tod_init::tod_MIN#0 ] -Attempting to uplift remaining variables inzp[1]:135 [ tod_read::return_SEC#0 ] -Attempting to uplift remaining variables inzp[1]:113 [ tod_str::tod_MIN#0 ] -Attempting to uplift remaining variables inzp[1]:104 [ tod_init::tod_SEC#0 ] -Attempting to uplift remaining variables inzp[1]:134 [ tod_read::return_MIN#0 ] -Attempting to uplift remaining variables inzp[1]:103 [ tod_init::tod_TENTHS#0 ] -Attempting to uplift remaining variables inzp[1]:133 [ tod_read::return_HOURS#0 ] -Attempting to uplift remaining variables inzp[1]:112 [ tod_str::tod_SEC#0 ] -Attempting to uplift remaining variables inzp[1]:111 [ tod_str::tod_TENTHS#0 ] -Attempting to uplift remaining variables inzp[1]:107 [ tod_read::return_TENTHS#2 ] -Attempting to uplift remaining variables inzp[1]:108 [ tod_read::return_SEC#2 ] -Attempting to uplift remaining variables inzp[1]:109 [ tod_read::return_MIN#2 ] -Attempting to uplift remaining variables inzp[1]:110 [ tod_read::return_HOURS#2 ] Coalescing zero page register [ zp[1]:21 [ diff::a#2 diff::a#0 diff::a#1 ] ] with [ zp[1]:23 [ diff::return#4 diff::return#2 diff::return#3 ] ] - score: 2 Coalescing zero page register [ zp[1]:2 [ conio_c64_init::line#2 conio_c64_init::line#0 ] ] with [ zp[1]:8 [ gotoxy::y#5 gotoxy::y#4 gotoxy::y#2 ] ] - score: 1 Coalescing zero page register [ zp[1]:4 [ legal::return#4 ] ] with [ zp[1]:100 [ legal::return#0 ] ] - score: 1 Coalescing zero page register [ zp[1]:5 [ print::i#2 print::i#1 ] ] with [ zp[1]:24 [ printf_uchar::uvalue#2 printf_uchar::uvalue#1 printf_uchar::uvalue#0 ] ] - score: 1 Coalescing zero page register [ zp[4]:17 [ printf_ulong::uvalue#2 printf_ulong::uvalue#0 printf_ulong::uvalue#1 ] ] with [ zp[4]:40 [ ultoa::value#2 ultoa::value#6 ultoa::value#1 ultoa::value#0 ] ] - score: 1 -Coalescing zero page register [ zp[1]:25 [ cputc::c#3 cputc::c#0 cputc::c#2 cputc::c#1 ] ] with [ zp[1]:60 [ printf_padding::pad#7 ] ] - score: 1 -Coalescing zero page register [ zp[1]:25 [ cputc::c#3 cputc::c#0 cputc::c#2 cputc::c#1 printf_padding::pad#7 ] ] with [ zp[1]:132 [ cputs::c#1 ] ] - score: 1 +Coalescing zero page register [ zp[1]:25 [ cputc::c#3 cputc::c#0 cputc::c#2 cputc::c#1 ] ] with [ zp[1]:60 [ printf_padding::pad#5 ] ] - score: 1 +Coalescing zero page register [ zp[1]:25 [ cputc::c#3 cputc::c#0 cputc::c#2 cputc::c#1 printf_padding::pad#5 ] ] with [ zp[1]:120 [ cputs::c#1 ] ] - score: 1 Coalescing zero page register [ zp[2]:27 [ utoa::value#2 utoa::value#6 utoa::value#0 ] ] with [ zp[2]:52 [ utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 ] ] - score: 1 -Coalescing zero page register [ zp[2]:27 [ utoa::value#2 utoa::value#6 utoa::value#0 utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 ] ] with [ zp[2]:163 [ utoa_append::return#0 ] ] - score: 1 -Coalescing zero page register [ zp[2]:30 [ utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 ] ] with [ zp[2]:154 [ utoa::buffer#3 ] ] - score: 1 -Coalescing zero page register [ zp[2]:30 [ utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 utoa::buffer#3 ] ] with [ zp[2]:159 [ utoa_append::buffer#0 ] ] - score: 1 +Coalescing zero page register [ zp[2]:27 [ utoa::value#2 utoa::value#6 utoa::value#0 utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 ] ] with [ zp[2]:131 [ utoa_append::return#0 ] ] - score: 1 +Coalescing zero page register [ zp[2]:30 [ utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 ] ] with [ zp[2]:122 [ utoa::buffer#3 ] ] - score: 1 +Coalescing zero page register [ zp[2]:30 [ utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 utoa::buffer#3 ] ] with [ zp[2]:127 [ utoa_append::buffer#0 ] ] - score: 1 Coalescing zero page register [ zp[1]:32 [ printf_number_buffer::format_min_length#3 ] ] with [ zp[1]:38 [ printf_number_buffer::padding#10 printf_number_buffer::padding#1 ] ] - score: 1 -Coalescing zero page register [ zp[2]:45 [ ultoa::buffer#11 ultoa::buffer#14 ultoa::buffer#4 ] ] with [ zp[2]:170 [ ultoa::buffer#3 ] ] - score: 1 -Coalescing zero page register [ zp[2]:45 [ ultoa::buffer#11 ultoa::buffer#14 ultoa::buffer#4 ultoa::buffer#3 ] ] with [ zp[2]:177 [ ultoa_append::buffer#0 ] ] - score: 1 +Coalescing zero page register [ zp[2]:45 [ ultoa::buffer#11 ultoa::buffer#14 ultoa::buffer#4 ] ] with [ zp[2]:138 [ ultoa::buffer#3 ] ] - score: 1 +Coalescing zero page register [ zp[2]:45 [ ultoa::buffer#11 ultoa::buffer#14 ultoa::buffer#4 ultoa::buffer#3 ] ] with [ zp[2]:145 [ ultoa_append::buffer#0 ] ] - score: 1 Coalescing zero page register [ zp[1]:48 [ uctoa::value#2 uctoa::value#6 uctoa::value#1 uctoa::value#0 ] ] with [ zp[1]:69 [ uctoa_append::value#2 uctoa_append::value#0 uctoa_append::value#1 ] ] - score: 1 -Coalescing zero page register [ zp[1]:48 [ uctoa::value#2 uctoa::value#6 uctoa::value#1 uctoa::value#0 uctoa_append::value#2 uctoa_append::value#0 uctoa_append::value#1 ] ] with [ zp[1]:193 [ uctoa_append::return#0 ] ] - score: 1 -Coalescing zero page register [ zp[2]:50 [ uctoa::buffer#11 uctoa::buffer#14 uctoa::buffer#4 ] ] with [ zp[2]:187 [ uctoa::buffer#3 ] ] - score: 1 -Coalescing zero page register [ zp[2]:50 [ uctoa::buffer#11 uctoa::buffer#14 uctoa::buffer#4 uctoa::buffer#3 ] ] with [ zp[2]:190 [ uctoa_append::buffer#0 ] ] - score: 1 -Coalescing zero page register [ zp[2]:57 [ strlen::len#2 strlen::len#1 ] ] with [ zp[2]:165 [ strlen::return#2 ] ] - score: 1 -Coalescing zero page register [ zp[4]:64 [ ultoa_append::value#2 ultoa_append::value#0 ultoa_append::value#1 ] ] with [ zp[4]:183 [ ultoa_append::return#0 ] ] - score: 1 -Coalescing zero page register [ zp[1]:71 [ toupper::return#2 toupper::return#0 toupper::ch#0 ] ] with [ zp[1]:194 [ toupper::return#3 ] ] - score: 1 +Coalescing zero page register [ zp[1]:48 [ uctoa::value#2 uctoa::value#6 uctoa::value#1 uctoa::value#0 uctoa_append::value#2 uctoa_append::value#0 uctoa_append::value#1 ] ] with [ zp[1]:161 [ uctoa_append::return#0 ] ] - score: 1 +Coalescing zero page register [ zp[2]:50 [ uctoa::buffer#11 uctoa::buffer#14 uctoa::buffer#4 ] ] with [ zp[2]:155 [ uctoa::buffer#3 ] ] - score: 1 +Coalescing zero page register [ zp[2]:50 [ uctoa::buffer#11 uctoa::buffer#14 uctoa::buffer#4 uctoa::buffer#3 ] ] with [ zp[2]:158 [ uctoa_append::buffer#0 ] ] - score: 1 +Coalescing zero page register [ zp[2]:57 [ strlen::len#2 strlen::len#1 ] ] with [ zp[2]:133 [ strlen::return#2 ] ] - score: 1 +Coalescing zero page register [ zp[4]:64 [ ultoa_append::value#2 ultoa_append::value#0 ultoa_append::value#1 ] ] with [ zp[4]:151 [ ultoa_append::return#0 ] ] - score: 1 +Coalescing zero page register [ zp[1]:71 [ toupper::return#2 toupper::return#0 toupper::ch#0 ] ] with [ zp[1]:162 [ toupper::return#3 ] ] - score: 1 Coalescing zero page register [ zp[2]:72 [ memcpy::source#2 ] ] with [ zp[2]:76 [ memcpy::src#2 memcpy::src#4 memcpy::src#1 ] ] - score: 1 Coalescing zero page register [ zp[2]:74 [ memcpy::destination#2 ] ] with [ zp[2]:78 [ memcpy::dst#2 memcpy::dst#4 memcpy::dst#1 ] ] - score: 1 Coalescing zero page register [ zp[2]:80 [ memset::str#3 ] ] with [ zp[2]:83 [ memset::dst#2 memset::dst#4 memset::dst#1 ] ] - score: 1 -Coalescing zero page register [ zp[1]:107 [ tod_read::return_TENTHS#2 ] ] with [ zp[1]:111 [ tod_str::tod_TENTHS#0 ] ] - score: 1 -Coalescing zero page register [ zp[1]:107 [ tod_read::return_TENTHS#2 tod_str::tod_TENTHS#0 ] ] with [ zp[1]:136 [ tod_read::return_TENTHS#0 ] ] - score: 1 -Coalescing zero page register [ zp[1]:108 [ tod_read::return_SEC#2 ] ] with [ zp[1]:112 [ tod_str::tod_SEC#0 ] ] - score: 1 -Coalescing zero page register [ zp[1]:108 [ tod_read::return_SEC#2 tod_str::tod_SEC#0 ] ] with [ zp[1]:135 [ tod_read::return_SEC#0 ] ] - score: 1 -Coalescing zero page register [ zp[1]:109 [ tod_read::return_MIN#2 ] ] with [ zp[1]:113 [ tod_str::tod_MIN#0 ] ] - score: 1 -Coalescing zero page register [ zp[1]:109 [ tod_read::return_MIN#2 tod_str::tod_MIN#0 ] ] with [ zp[1]:134 [ tod_read::return_MIN#0 ] ] - score: 1 -Coalescing zero page register [ zp[1]:110 [ tod_read::return_HOURS#2 ] ] with [ zp[1]:114 [ tod_str::tod_HOURS#0 ] ] - score: 1 -Coalescing zero page register [ zp[1]:110 [ tod_read::return_HOURS#2 tod_str::tod_HOURS#0 ] ] with [ zp[1]:133 [ tod_read::return_HOURS#0 ] ] - score: 1 -Coalescing zero page register [ zp[1]:116 [ diff::return#0 ] ] with [ zp[1]:117 [ legal::$3 ] ] - score: 1 -Coalescing zero page register [ zp[1]:118 [ diff::return#1 ] ] with [ zp[1]:119 [ legal::$4 ] ] - score: 1 -Coalescing zero page register [ zp[2]:120 [ gotoxy::$7 ] ] with [ zp[2]:124 [ gotoxy::$9 ] ] - score: 1 -Coalescing zero page register [ zp[2]:126 [ gotoxy::line_offset#0 ] ] with [ zp[2]:130 [ gotoxy::$6 ] ] - score: 1 -Coalescing zero page register [ zp[1]:137 [ tod_str::$0 ] ] with [ zp[1]:138 [ tod_str::$1 ] ] - score: 1 -Coalescing zero page register [ zp[1]:139 [ tod_str::$2 ] ] with [ zp[1]:140 [ tod_str::$3 ] ] - score: 1 -Coalescing zero page register [ zp[1]:141 [ tod_str::$4 ] ] with [ zp[1]:142 [ tod_str::$5 ] ] - score: 1 -Coalescing zero page register [ zp[1]:143 [ tod_str::$6 ] ] with [ zp[1]:144 [ tod_str::$7 ] ] - score: 1 -Coalescing zero page register [ zp[1]:145 [ tod_str::$8 ] ] with [ zp[1]:146 [ tod_str::$9 ] ] - score: 1 -Coalescing zero page register [ zp[1]:147 [ tod_str::$10 ] ] with [ zp[1]:148 [ tod_str::$11 ] ] - score: 1 -Coalescing zero page register [ zp[1]:149 [ tod_str::$12 ] ] with [ zp[1]:150 [ tod_str::$13 ] ] - score: 1 -Coalescing zero page register [ zp[1]:151 [ tod_str::$14 ] ] with [ zp[1]:152 [ tod_str::$15 ] ] - score: 1 -Coalescing zero page register [ zp[2]:157 [ utoa::digit_value#0 ] ] with [ zp[2]:161 [ utoa_append::sub#0 ] ] - score: 1 -Coalescing zero page register [ zp[4]:173 [ ultoa::digit_value#0 ] ] with [ zp[4]:179 [ ultoa_append::sub#0 ] ] - score: 1 -Coalescing zero page register [ zp[1]:189 [ uctoa::digit_value#0 ] ] with [ zp[1]:192 [ uctoa_append::sub#0 ] ] - score: 1 +Coalescing zero page register [ zp[1]:104 [ diff::return#0 ] ] with [ zp[1]:105 [ legal::$3 ] ] - score: 1 +Coalescing zero page register [ zp[1]:106 [ diff::return#1 ] ] with [ zp[1]:107 [ legal::$4 ] ] - score: 1 +Coalescing zero page register [ zp[2]:108 [ gotoxy::$7 ] ] with [ zp[2]:112 [ gotoxy::$9 ] ] - score: 1 +Coalescing zero page register [ zp[2]:114 [ gotoxy::line_offset#0 ] ] with [ zp[2]:118 [ gotoxy::$6 ] ] - score: 1 +Coalescing zero page register [ zp[2]:125 [ utoa::digit_value#0 ] ] with [ zp[2]:129 [ utoa_append::sub#0 ] ] - score: 1 +Coalescing zero page register [ zp[4]:141 [ ultoa::digit_value#0 ] ] with [ zp[4]:147 [ ultoa_append::sub#0 ] ] - score: 1 +Coalescing zero page register [ zp[1]:157 [ uctoa::digit_value#0 ] ] with [ zp[1]:160 [ uctoa_append::sub#0 ] ] - score: 1 Coalescing zero page register [ zp[4]:17 [ printf_ulong::uvalue#2 printf_ulong::uvalue#0 printf_ulong::uvalue#1 ultoa::value#2 ultoa::value#6 ultoa::value#1 ultoa::value#0 ] ] with [ zp[4]:64 [ ultoa_append::value#2 ultoa_append::value#0 ultoa_append::value#1 ultoa_append::return#0 ] ] - score: 2 Coalescing zero page register [ zp[1]:4 [ legal::return#4 legal::return#0 ] ] with [ zp[1]:101 [ queen::$1 ] ] - score: 1 Coalescing zero page register [ zp[1]:5 [ print::i#2 print::i#1 printf_uchar::uvalue#2 printf_uchar::uvalue#1 printf_uchar::uvalue#0 ] ] with [ zp[1]:6 [ print::i1#2 print::i1#1 ] ] - score: 1 -Coalescing zero page register [ zp[1]:21 [ diff::a#2 diff::a#0 diff::a#1 diff::return#4 diff::return#2 diff::return#3 ] ] with [ zp[1]:118 [ diff::return#1 legal::$4 ] ] - score: 1 -Coalescing zero page register [ zp[2]:57 [ strlen::len#2 strlen::len#1 strlen::return#2 ] ] with [ zp[2]:167 [ printf_number_buffer::$19 ] ] - score: 1 -Coalescing zero page register [ zp[1]:71 [ toupper::return#2 toupper::return#0 toupper::ch#0 toupper::return#3 ] ] with [ zp[1]:195 [ strupr::$0 ] ] - score: 1 -Coalescing zero page register [ zp[1]:107 [ tod_read::return_TENTHS#2 tod_str::tod_TENTHS#0 tod_read::return_TENTHS#0 ] ] with [ zp[1]:151 [ tod_str::$14 tod_str::$15 ] ] - score: 1 -Coalescing zero page register [ zp[1]:108 [ tod_read::return_SEC#2 tod_str::tod_SEC#0 tod_read::return_SEC#0 ] ] with [ zp[1]:147 [ tod_str::$10 tod_str::$11 ] ] - score: 1 -Coalescing zero page register [ zp[1]:109 [ tod_read::return_MIN#2 tod_str::tod_MIN#0 tod_read::return_MIN#0 ] ] with [ zp[1]:143 [ tod_str::$6 tod_str::$7 ] ] - score: 1 -Coalescing zero page register [ zp[1]:110 [ tod_read::return_HOURS#2 tod_str::tod_HOURS#0 tod_read::return_HOURS#0 ] ] with [ zp[1]:139 [ tod_str::$2 tod_str::$3 ] ] - score: 1 -Coalescing zero page register [ zp[2]:120 [ gotoxy::$7 gotoxy::$9 ] ] with [ zp[2]:126 [ gotoxy::line_offset#0 gotoxy::$6 ] ] - score: 1 +Coalescing zero page register [ zp[1]:21 [ diff::a#2 diff::a#0 diff::a#1 diff::return#4 diff::return#2 diff::return#3 ] ] with [ zp[1]:106 [ diff::return#1 legal::$4 ] ] - score: 1 +Coalescing zero page register [ zp[2]:57 [ strlen::len#2 strlen::len#1 strlen::return#2 ] ] with [ zp[2]:135 [ printf_number_buffer::$19 ] ] - score: 1 +Coalescing zero page register [ zp[1]:71 [ toupper::return#2 toupper::return#0 toupper::ch#0 toupper::return#3 ] ] with [ zp[1]:163 [ strupr::$0 ] ] - score: 1 +Coalescing zero page register [ zp[2]:108 [ gotoxy::$7 gotoxy::$9 ] ] with [ zp[2]:114 [ gotoxy::line_offset#0 gotoxy::$6 ] ] - score: 1 Coalescing zero page register [ zp[1]:5 [ print::i#2 print::i#1 printf_uchar::uvalue#2 printf_uchar::uvalue#1 printf_uchar::uvalue#0 print::i1#2 print::i1#1 ] ] with [ zp[1]:3 [ legal::i#2 legal::i#1 ] ] Coalescing zero page register [ zp[1]:9 [ clrscr::l#2 clrscr::l#1 ] ] with [ zp[1]:4 [ legal::return#4 legal::return#0 queen::$1 ] ] Coalescing zero page register [ zp[1]:14 [ clrscr::c#2 clrscr::c#1 ] ] with [ zp[1]:7 [ print::j#2 print::j#1 ] ] -Coalescing zero page register [ zp[2]:15 [ cputs::s#13 cputs::s#14 cputs::s#0 ] ] with [ zp[2]:10 [ clrscr::line_text#5 clrscr::line_text#1 ] ] -Coalescing zero page register [ zp[1]:25 [ cputc::c#3 cputc::c#0 cputc::c#2 cputc::c#1 printf_padding::pad#7 cputs::c#1 ] ] with [ zp[1]:21 [ diff::a#2 diff::a#0 diff::a#1 diff::return#4 diff::return#2 diff::return#3 diff::return#1 legal::$4 ] ] +Coalescing zero page register [ zp[2]:15 [ cputs::s#11 cputs::s#12 cputs::s#0 ] ] with [ zp[2]:10 [ clrscr::line_text#5 clrscr::line_text#1 ] ] +Coalescing zero page register [ zp[1]:25 [ cputc::c#3 cputc::c#0 cputc::c#2 cputc::c#1 printf_padding::pad#5 cputs::c#1 ] ] with [ zp[1]:21 [ diff::a#2 diff::a#0 diff::a#1 diff::return#4 diff::return#2 diff::return#3 diff::return#1 legal::$4 ] ] Coalescing zero page register [ zp[1]:26 [ utoa::digit#2 utoa::digit#1 ] ] with [ zp[1]:22 [ diff::b#2 diff::b#0 diff::b#1 ] ] Coalescing zero page register [ zp[2]:27 [ utoa::value#2 utoa::value#6 utoa::value#0 utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 utoa_append::return#0 ] ] with [ zp[2]:12 [ clrscr::line_cols#5 clrscr::line_cols#1 ] ] Coalescing zero page register [ zp[1]:32 [ printf_number_buffer::format_min_length#3 printf_number_buffer::padding#10 printf_number_buffer::padding#1 ] ] with [ zp[1]:29 [ utoa::started#2 utoa::started#4 ] ] @@ -7945,72 +6921,60 @@ Coalescing zero page register [ zp[2]:45 [ ultoa::buffer#11 ultoa::buffer#14 ult Coalescing zero page register [ zp[1]:47 [ uctoa::digit#2 uctoa::digit#1 ] ] with [ zp[1]:35 [ printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 printf_number_buffer::buffer_sign#1 printf_number_buffer::buffer_sign#0 ] ] Coalescing zero page register [ zp[1]:48 [ uctoa::value#2 uctoa::value#6 uctoa::value#1 uctoa::value#0 uctoa_append::value#2 uctoa_append::value#0 uctoa_append::value#1 uctoa_append::return#0 ] ] with [ zp[1]:36 [ printf_number_buffer::format_upper_case#10 ] ] Coalescing zero page register [ zp[1]:49 [ uctoa::started#2 uctoa::started#4 ] ] with [ zp[1]:37 [ printf_number_buffer::len#2 printf_number_buffer::len#0 printf_number_buffer::len#1 ] ] -Coalescing zero page register [ zp[2]:55 [ strlen::str#3 strlen::str#0 ] ] with [ zp[2]:50 [ uctoa::buffer#11 uctoa::buffer#14 uctoa::buffer#4 uctoa::buffer#3 uctoa_append::buffer#0 ] ] -Coalescing zero page register [ zp[1]:59 [ printf_padding::length#6 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 ] ] with [ zp[1]:54 [ utoa_append::digit#2 utoa_append::digit#1 ] ] +Coalescing zero page register [ zp[2]:55 [ strlen::str#2 strlen::str#0 ] ] with [ zp[2]:50 [ uctoa::buffer#11 uctoa::buffer#14 uctoa::buffer#4 uctoa::buffer#3 uctoa_append::buffer#0 ] ] +Coalescing zero page register [ zp[1]:59 [ printf_padding::length#4 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 ] ] with [ zp[1]:54 [ utoa_append::digit#2 utoa_append::digit#1 ] ] Coalescing zero page register [ zp[1]:68 [ ultoa_append::digit#2 ultoa_append::digit#1 ] ] with [ zp[1]:61 [ printf_padding::i#2 printf_padding::i#1 ] ] Coalescing zero page register [ zp[1]:71 [ toupper::return#2 toupper::return#0 toupper::ch#0 toupper::return#3 strupr::$0 ] ] with [ zp[1]:70 [ uctoa_append::digit#2 uctoa_append::digit#1 ] ] Coalescing zero page register [ zp[2]:72 [ memcpy::source#2 memcpy::src#2 memcpy::src#4 memcpy::src#1 ] ] with [ zp[2]:62 [ strupr::src#2 strupr::src#1 ] ] Coalescing zero page register [ zp[2]:80 [ memset::str#3 memset::dst#2 memset::dst#4 memset::dst#1 ] ] with [ zp[2]:74 [ memcpy::destination#2 memcpy::dst#2 memcpy::dst#4 memcpy::dst#1 ] ] Coalescing zero page register [ zp[1]:95 [ queen::row#0 ] ] with [ zp[1]:82 [ memset::c#4 ] ] Coalescing zero page register [ zp[1]:102 [ queen::$4 ] ] with [ zp[1]:98 [ legal::row#0 ] ] -Coalescing zero page register [ zp[1]:103 [ tod_init::tod_TENTHS#0 ] ] with [ zp[1]:99 [ legal::column#0 ] ] -Coalescing zero page register [ zp[1]:107 [ tod_read::return_TENTHS#2 tod_str::tod_TENTHS#0 tod_read::return_TENTHS#0 tod_str::$14 tod_str::$15 ] ] with [ zp[1]:104 [ tod_init::tod_SEC#0 ] ] -Coalescing zero page register [ zp[1]:108 [ tod_read::return_SEC#2 tod_str::tod_SEC#0 tod_read::return_SEC#0 tod_str::$10 tod_str::$11 ] ] with [ zp[1]:105 [ tod_init::tod_MIN#0 ] ] -Coalescing zero page register [ zp[1]:109 [ tod_read::return_MIN#2 tod_str::tod_MIN#0 tod_read::return_MIN#0 tod_str::$6 tod_str::$7 ] ] with [ zp[1]:106 [ tod_init::tod_HOURS#0 ] ] -Coalescing zero page register [ zp[1]:115 [ legal::$0 ] ] with [ zp[1]:110 [ tod_read::return_HOURS#2 tod_str::tod_HOURS#0 tod_read::return_HOURS#0 tod_str::$2 tod_str::$3 ] ] -Coalescing zero page register [ zp[1]:137 [ tod_str::$0 tod_str::$1 ] ] with [ zp[1]:116 [ diff::return#0 legal::$3 ] ] -Coalescing zero page register [ zp[1]:153 [ utoa::$11 ] ] with [ zp[1]:141 [ tod_str::$4 tod_str::$5 ] ] -Coalescing zero page register [ zp[1]:156 [ utoa::$10 ] ] with [ zp[1]:145 [ tod_str::$8 tod_str::$9 ] ] -Coalescing zero page register [ zp[2]:157 [ utoa::digit_value#0 utoa_append::sub#0 ] ] with [ zp[2]:57 [ strlen::len#2 strlen::len#1 strlen::return#2 printf_number_buffer::$19 ] ] -Coalescing zero page register [ zp[1]:169 [ ultoa::$11 ] ] with [ zp[1]:149 [ tod_str::$12 tod_str::$13 ] ] -Coalescing zero page register [ zp[1]:189 [ uctoa::digit_value#0 uctoa_append::sub#0 ] ] with [ zp[1]:172 [ ultoa::$10 ] ] -Coalescing zero page register [ zp[2]:198 [ memset::end#0 ] ] with [ zp[2]:196 [ memcpy::src_end#0 ] ] +Coalescing zero page register [ zp[1]:121 [ utoa::$11 ] ] with [ zp[1]:99 [ legal::column#0 ] ] +Coalescing zero page register [ zp[1]:124 [ utoa::$10 ] ] with [ zp[1]:103 [ legal::$0 ] ] +Coalescing zero page register [ zp[2]:125 [ utoa::digit_value#0 utoa_append::sub#0 ] ] with [ zp[2]:57 [ strlen::len#2 strlen::len#1 strlen::return#2 printf_number_buffer::$19 ] ] +Coalescing zero page register [ zp[1]:137 [ ultoa::$11 ] ] with [ zp[1]:104 [ diff::return#0 legal::$3 ] ] +Coalescing zero page register [ zp[1]:157 [ uctoa::digit_value#0 uctoa_append::sub#0 ] ] with [ zp[1]:140 [ ultoa::$10 ] ] +Coalescing zero page register [ zp[2]:166 [ memset::end#0 ] ] with [ zp[2]:164 [ memcpy::src_end#0 ] ] Coalescing zero page register [ zp[1]:26 [ utoa::digit#2 utoa::digit#1 diff::b#2 diff::b#0 diff::b#1 ] ] with [ zp[1]:14 [ clrscr::c#2 clrscr::c#1 print::j#2 print::j#1 ] ] -Coalescing zero page register [ zp[2]:45 [ ultoa::buffer#11 ultoa::buffer#14 ultoa::buffer#4 ultoa::buffer#3 ultoa_append::buffer#0 utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 utoa::buffer#3 utoa_append::buffer#0 ] ] with [ zp[2]:15 [ cputs::s#13 cputs::s#14 cputs::s#0 clrscr::line_text#5 clrscr::line_text#1 ] ] -Coalescing zero page register [ zp[1]:49 [ uctoa::started#2 uctoa::started#4 printf_number_buffer::len#2 printf_number_buffer::len#0 printf_number_buffer::len#1 ] ] with [ zp[1]:25 [ cputc::c#3 cputc::c#0 cputc::c#2 cputc::c#1 printf_padding::pad#7 cputs::c#1 diff::a#2 diff::a#0 diff::a#1 diff::return#4 diff::return#2 diff::return#3 diff::return#1 legal::$4 ] ] -Coalescing zero page register [ zp[2]:55 [ strlen::str#3 strlen::str#0 uctoa::buffer#11 uctoa::buffer#14 uctoa::buffer#4 uctoa::buffer#3 uctoa_append::buffer#0 ] ] with [ zp[2]:27 [ utoa::value#2 utoa::value#6 utoa::value#0 utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 utoa_append::return#0 clrscr::line_cols#5 clrscr::line_cols#1 ] ] -Coalescing zero page register [ zp[1]:71 [ toupper::return#2 toupper::return#0 toupper::ch#0 toupper::return#3 strupr::$0 uctoa_append::digit#2 uctoa_append::digit#1 ] ] with [ zp[1]:59 [ printf_padding::length#6 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 utoa_append::digit#2 utoa_append::digit#1 ] ] +Coalescing zero page register [ zp[2]:45 [ ultoa::buffer#11 ultoa::buffer#14 ultoa::buffer#4 ultoa::buffer#3 ultoa_append::buffer#0 utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 utoa::buffer#3 utoa_append::buffer#0 ] ] with [ zp[2]:15 [ cputs::s#11 cputs::s#12 cputs::s#0 clrscr::line_text#5 clrscr::line_text#1 ] ] +Coalescing zero page register [ zp[1]:49 [ uctoa::started#2 uctoa::started#4 printf_number_buffer::len#2 printf_number_buffer::len#0 printf_number_buffer::len#1 ] ] with [ zp[1]:25 [ cputc::c#3 cputc::c#0 cputc::c#2 cputc::c#1 printf_padding::pad#5 cputs::c#1 diff::a#2 diff::a#0 diff::a#1 diff::return#4 diff::return#2 diff::return#3 diff::return#1 legal::$4 ] ] +Coalescing zero page register [ zp[2]:55 [ strlen::str#2 strlen::str#0 uctoa::buffer#11 uctoa::buffer#14 uctoa::buffer#4 uctoa::buffer#3 uctoa_append::buffer#0 ] ] with [ zp[2]:27 [ utoa::value#2 utoa::value#6 utoa::value#0 utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 utoa_append::return#0 clrscr::line_cols#5 clrscr::line_cols#1 ] ] +Coalescing zero page register [ zp[1]:71 [ toupper::return#2 toupper::return#0 toupper::ch#0 toupper::return#3 strupr::$0 uctoa_append::digit#2 uctoa_append::digit#1 ] ] with [ zp[1]:59 [ printf_padding::length#4 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 utoa_append::digit#2 utoa_append::digit#1 ] ] Coalescing zero page register [ zp[1]:102 [ queen::$4 legal::row#0 ] ] with [ zp[1]:32 [ printf_number_buffer::format_min_length#3 printf_number_buffer::padding#10 printf_number_buffer::padding#1 utoa::started#2 utoa::started#4 ] ] -Coalescing zero page register [ zp[1]:103 [ tod_init::tod_TENTHS#0 legal::column#0 ] ] with [ zp[1]:39 [ ultoa::digit#2 ultoa::digit#1 printf_number_buffer::format_justify_left#10 ] ] -Coalescing zero page register [ zp[1]:107 [ tod_read::return_TENTHS#2 tod_str::tod_TENTHS#0 tod_read::return_TENTHS#0 tod_str::$14 tod_str::$15 tod_init::tod_SEC#0 ] ] with [ zp[1]:5 [ print::i#2 print::i#1 printf_uchar::uvalue#2 printf_uchar::uvalue#1 printf_uchar::uvalue#0 print::i1#2 print::i1#1 legal::i#2 legal::i#1 ] ] -Coalescing zero page register [ zp[1]:108 [ tod_read::return_SEC#2 tod_str::tod_SEC#0 tod_read::return_SEC#0 tod_str::$10 tod_str::$11 tod_init::tod_MIN#0 ] ] with [ zp[1]:9 [ clrscr::l#2 clrscr::l#1 legal::return#4 legal::return#0 queen::$1 ] ] -Coalescing zero page register [ zp[1]:109 [ tod_read::return_MIN#2 tod_str::tod_MIN#0 tod_read::return_MIN#0 tod_str::$6 tod_str::$7 tod_init::tod_HOURS#0 ] ] with [ zp[1]:44 [ ultoa::started#2 ultoa::started#4 printf_number_buffer::format_zero_padding#10 ] ] -Coalescing zero page register [ zp[1]:115 [ legal::$0 tod_read::return_HOURS#2 tod_str::tod_HOURS#0 tod_read::return_HOURS#0 tod_str::$2 tod_str::$3 ] ] with [ zp[1]:47 [ uctoa::digit#2 uctoa::digit#1 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 printf_number_buffer::buffer_sign#1 printf_number_buffer::buffer_sign#0 ] ] -Coalescing zero page register [ zp[1]:137 [ tod_str::$0 tod_str::$1 diff::return#0 legal::$3 ] ] with [ zp[1]:48 [ uctoa::value#2 uctoa::value#6 uctoa::value#1 uctoa::value#0 uctoa_append::value#2 uctoa_append::value#0 uctoa_append::value#1 uctoa_append::return#0 printf_number_buffer::format_upper_case#10 ] ] -Coalescing zero page register [ zp[1]:153 [ utoa::$11 tod_str::$4 tod_str::$5 ] ] with [ zp[1]:68 [ ultoa_append::digit#2 ultoa_append::digit#1 printf_padding::i#2 printf_padding::i#1 ] ] -Coalescing zero page register [ zp[1]:156 [ utoa::$10 tod_str::$8 tod_str::$9 ] ] with [ zp[1]:95 [ queen::row#0 memset::c#4 ] ] -Coalescing zero page register [ zp[2]:157 [ utoa::digit_value#0 utoa_append::sub#0 strlen::len#2 strlen::len#1 strlen::return#2 printf_number_buffer::$19 ] ] with [ zp[2]:72 [ memcpy::source#2 memcpy::src#2 memcpy::src#4 memcpy::src#1 strupr::src#2 strupr::src#1 ] ] -Coalescing zero page register [ zp[2]:80 [ memset::str#3 memset::dst#2 memset::dst#4 memset::dst#1 memcpy::destination#2 memcpy::dst#2 memcpy::dst#4 memcpy::dst#1 ] ] with [ zp[2]:55 [ strlen::str#3 strlen::str#0 uctoa::buffer#11 uctoa::buffer#14 uctoa::buffer#4 uctoa::buffer#3 uctoa_append::buffer#0 utoa::value#2 utoa::value#6 utoa::value#0 utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 utoa_append::return#0 clrscr::line_cols#5 clrscr::line_cols#1 ] ] -Coalescing zero page register [ zp[1]:108 [ tod_read::return_SEC#2 tod_str::tod_SEC#0 tod_read::return_SEC#0 tod_str::$10 tod_str::$11 tod_init::tod_MIN#0 clrscr::l#2 clrscr::l#1 legal::return#4 legal::return#0 queen::$1 ] ] with [ zp[1]:71 [ toupper::return#2 toupper::return#0 toupper::ch#0 toupper::return#3 strupr::$0 uctoa_append::digit#2 uctoa_append::digit#1 printf_padding::length#6 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 utoa_append::digit#2 utoa_append::digit#1 ] ] -Coalescing zero page register [ zp[1]:169 [ ultoa::$11 tod_str::$12 tod_str::$13 ] ] with [ zp[1]:49 [ uctoa::started#2 uctoa::started#4 printf_number_buffer::len#2 printf_number_buffer::len#0 printf_number_buffer::len#1 cputc::c#3 cputc::c#0 cputc::c#2 cputc::c#1 printf_padding::pad#7 cputs::c#1 diff::a#2 diff::a#0 diff::a#1 diff::return#4 diff::return#2 diff::return#3 diff::return#1 legal::$4 ] ] -Coalescing zero page register [ zp[1]:189 [ uctoa::digit_value#0 uctoa_append::sub#0 ultoa::$10 ] ] with [ zp[1]:153 [ utoa::$11 tod_str::$4 tod_str::$5 ultoa_append::digit#2 ultoa_append::digit#1 printf_padding::i#2 printf_padding::i#1 ] ] -Allocated (was zp[4]:17) zp[4]:3 [ printf_ulong::uvalue#2 printf_ulong::uvalue#0 printf_ulong::uvalue#1 ultoa::value#2 ultoa::value#6 ultoa::value#1 ultoa::value#0 ultoa_append::value#2 ultoa_append::value#0 ultoa_append::value#1 ultoa_append::return#0 ] -Allocated (was zp[1]:26) zp[1]:7 [ utoa::digit#2 utoa::digit#1 diff::b#2 diff::b#0 diff::b#1 clrscr::c#2 clrscr::c#1 print::j#2 print::j#1 ] -Allocated (was zp[2]:45) zp[2]:8 [ ultoa::buffer#11 ultoa::buffer#14 ultoa::buffer#4 ultoa::buffer#3 ultoa_append::buffer#0 utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 utoa::buffer#3 utoa_append::buffer#0 cputs::s#13 cputs::s#14 cputs::s#0 clrscr::line_text#5 clrscr::line_text#1 ] -Allocated (was zp[2]:80) zp[2]:10 [ memset::str#3 memset::dst#2 memset::dst#4 memset::dst#1 memcpy::destination#2 memcpy::dst#2 memcpy::dst#4 memcpy::dst#1 strlen::str#3 strlen::str#0 uctoa::buffer#11 uctoa::buffer#14 uctoa::buffer#4 uctoa::buffer#3 uctoa_append::buffer#0 utoa::value#2 utoa::value#6 utoa::value#0 utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 utoa_append::return#0 clrscr::line_cols#5 clrscr::line_cols#1 ] -Allocated (was zp[1]:85) zp[1]:12 [ conio_cursor_x ] -Allocated (was zp[1]:86) zp[1]:13 [ conio_cursor_y ] -Allocated (was zp[2]:87) zp[2]:14 [ conio_line_text ] -Allocated (was zp[2]:89) zp[2]:16 [ conio_line_color ] -Allocated (was zp[4]:91) zp[4]:18 [ count ] -Allocated (was zp[1]:96) zp[1]:22 [ queen::r ] -Allocated (was zp[1]:97) zp[1]:23 [ queen::column ] -Allocated (was zp[1]:102) zp[1]:24 [ queen::$4 legal::row#0 printf_number_buffer::format_min_length#3 printf_number_buffer::padding#10 printf_number_buffer::padding#1 utoa::started#2 utoa::started#4 ] -Allocated (was zp[1]:103) zp[1]:25 [ tod_init::tod_TENTHS#0 legal::column#0 ultoa::digit#2 ultoa::digit#1 printf_number_buffer::format_justify_left#10 ] -Allocated (was zp[1]:107) zp[1]:26 [ tod_read::return_TENTHS#2 tod_str::tod_TENTHS#0 tod_read::return_TENTHS#0 tod_str::$14 tod_str::$15 tod_init::tod_SEC#0 print::i#2 print::i#1 printf_uchar::uvalue#2 printf_uchar::uvalue#1 printf_uchar::uvalue#0 print::i1#2 print::i1#1 legal::i#2 legal::i#1 ] -Allocated (was zp[1]:108) zp[1]:27 [ tod_read::return_SEC#2 tod_str::tod_SEC#0 tod_read::return_SEC#0 tod_str::$10 tod_str::$11 tod_init::tod_MIN#0 clrscr::l#2 clrscr::l#1 legal::return#4 legal::return#0 queen::$1 toupper::return#2 toupper::return#0 toupper::ch#0 toupper::return#3 strupr::$0 uctoa_append::digit#2 uctoa_append::digit#1 printf_padding::length#6 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 utoa_append::digit#2 utoa_append::digit#1 ] -Allocated (was zp[1]:109) zp[1]:28 [ tod_read::return_MIN#2 tod_str::tod_MIN#0 tod_read::return_MIN#0 tod_str::$6 tod_str::$7 tod_init::tod_HOURS#0 ultoa::started#2 ultoa::started#4 printf_number_buffer::format_zero_padding#10 ] -Allocated (was zp[1]:115) zp[1]:29 [ legal::$0 tod_read::return_HOURS#2 tod_str::tod_HOURS#0 tod_read::return_HOURS#0 tod_str::$2 tod_str::$3 uctoa::digit#2 uctoa::digit#1 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 printf_number_buffer::buffer_sign#1 printf_number_buffer::buffer_sign#0 ] -Allocated (was zp[2]:120) zp[2]:30 [ gotoxy::$7 gotoxy::$9 gotoxy::line_offset#0 gotoxy::$6 ] -Allocated (was zp[2]:122) zp[2]:32 [ gotoxy::$8 ] -Allocated (was zp[2]:128) zp[2]:34 [ gotoxy::$5 ] -Allocated (was zp[1]:137) zp[1]:36 [ tod_str::$0 tod_str::$1 diff::return#0 legal::$3 uctoa::value#2 uctoa::value#6 uctoa::value#1 uctoa::value#0 uctoa_append::value#2 uctoa_append::value#0 uctoa_append::value#1 uctoa_append::return#0 printf_number_buffer::format_upper_case#10 ] -Allocated (was zp[1]:156) zp[1]:37 [ utoa::$10 tod_str::$8 tod_str::$9 queen::row#0 memset::c#4 ] -Allocated (was zp[2]:157) zp[2]:38 [ utoa::digit_value#0 utoa_append::sub#0 strlen::len#2 strlen::len#1 strlen::return#2 printf_number_buffer::$19 memcpy::source#2 memcpy::src#2 memcpy::src#4 memcpy::src#1 strupr::src#2 strupr::src#1 ] -Allocated (was zp[1]:169) zp[1]:40 [ ultoa::$11 tod_str::$12 tod_str::$13 uctoa::started#2 uctoa::started#4 printf_number_buffer::len#2 printf_number_buffer::len#0 printf_number_buffer::len#1 cputc::c#3 cputc::c#0 cputc::c#2 cputc::c#1 printf_padding::pad#7 cputs::c#1 diff::a#2 diff::a#0 diff::a#1 diff::return#4 diff::return#2 diff::return#3 diff::return#1 legal::$4 ] -Allocated (was zp[4]:173) zp[4]:41 [ ultoa::digit_value#0 ultoa_append::sub#0 ] -Allocated (was zp[1]:189) zp[1]:45 [ uctoa::digit_value#0 uctoa_append::sub#0 ultoa::$10 utoa::$11 tod_str::$4 tod_str::$5 ultoa_append::digit#2 ultoa_append::digit#1 printf_padding::i#2 printf_padding::i#1 ] -Allocated (was zp[2]:198) zp[2]:46 [ memset::end#0 memcpy::src_end#0 ] +Coalescing zero page register [ zp[1]:121 [ utoa::$11 legal::column#0 ] ] with [ zp[1]:39 [ ultoa::digit#2 ultoa::digit#1 printf_number_buffer::format_justify_left#10 ] ] +Coalescing zero page register [ zp[1]:124 [ utoa::$10 legal::$0 ] ] with [ zp[1]:44 [ ultoa::started#2 ultoa::started#4 printf_number_buffer::format_zero_padding#10 ] ] +Coalescing zero page register [ zp[2]:125 [ utoa::digit_value#0 utoa_append::sub#0 strlen::len#2 strlen::len#1 strlen::return#2 printf_number_buffer::$19 ] ] with [ zp[2]:72 [ memcpy::source#2 memcpy::src#2 memcpy::src#4 memcpy::src#1 strupr::src#2 strupr::src#1 ] ] +Coalescing zero page register [ zp[1]:137 [ ultoa::$11 diff::return#0 legal::$3 ] ] with [ zp[1]:47 [ uctoa::digit#2 uctoa::digit#1 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 printf_number_buffer::buffer_sign#1 printf_number_buffer::buffer_sign#0 ] ] +Coalescing zero page register [ zp[1]:157 [ uctoa::digit_value#0 uctoa_append::sub#0 ultoa::$10 ] ] with [ zp[1]:68 [ ultoa_append::digit#2 ultoa_append::digit#1 printf_padding::i#2 printf_padding::i#1 ] ] +Coalescing zero page register [ zp[2]:80 [ memset::str#3 memset::dst#2 memset::dst#4 memset::dst#1 memcpy::destination#2 memcpy::dst#2 memcpy::dst#4 memcpy::dst#1 ] ] with [ zp[2]:55 [ strlen::str#2 strlen::str#0 uctoa::buffer#11 uctoa::buffer#14 uctoa::buffer#4 uctoa::buffer#3 uctoa_append::buffer#0 utoa::value#2 utoa::value#6 utoa::value#0 utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 utoa_append::return#0 clrscr::line_cols#5 clrscr::line_cols#1 ] ] +Allocated (was zp[1]:5) zp[1]:3 [ print::i#2 print::i#1 printf_uchar::uvalue#2 printf_uchar::uvalue#1 printf_uchar::uvalue#0 print::i1#2 print::i1#1 legal::i#2 legal::i#1 ] +Allocated (was zp[1]:9) zp[1]:4 [ clrscr::l#2 clrscr::l#1 legal::return#4 legal::return#0 queen::$1 ] +Allocated (was zp[4]:17) zp[4]:5 [ printf_ulong::uvalue#2 printf_ulong::uvalue#0 printf_ulong::uvalue#1 ultoa::value#2 ultoa::value#6 ultoa::value#1 ultoa::value#0 ultoa_append::value#2 ultoa_append::value#0 ultoa_append::value#1 ultoa_append::return#0 ] +Allocated (was zp[1]:26) zp[1]:9 [ utoa::digit#2 utoa::digit#1 diff::b#2 diff::b#0 diff::b#1 clrscr::c#2 clrscr::c#1 print::j#2 print::j#1 ] +Allocated (was zp[2]:45) zp[2]:10 [ ultoa::buffer#11 ultoa::buffer#14 ultoa::buffer#4 ultoa::buffer#3 ultoa_append::buffer#0 utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 utoa::buffer#3 utoa_append::buffer#0 cputs::s#11 cputs::s#12 cputs::s#0 clrscr::line_text#5 clrscr::line_text#1 ] +Allocated (was zp[1]:48) zp[1]:12 [ uctoa::value#2 uctoa::value#6 uctoa::value#1 uctoa::value#0 uctoa_append::value#2 uctoa_append::value#0 uctoa_append::value#1 uctoa_append::return#0 printf_number_buffer::format_upper_case#10 ] +Allocated (was zp[1]:49) zp[1]:13 [ uctoa::started#2 uctoa::started#4 printf_number_buffer::len#2 printf_number_buffer::len#0 printf_number_buffer::len#1 cputc::c#3 cputc::c#0 cputc::c#2 cputc::c#1 printf_padding::pad#5 cputs::c#1 diff::a#2 diff::a#0 diff::a#1 diff::return#4 diff::return#2 diff::return#3 diff::return#1 legal::$4 ] +Allocated (was zp[1]:71) zp[1]:14 [ toupper::return#2 toupper::return#0 toupper::ch#0 toupper::return#3 strupr::$0 uctoa_append::digit#2 uctoa_append::digit#1 printf_padding::length#4 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 utoa_append::digit#2 utoa_append::digit#1 ] +Allocated (was zp[2]:80) zp[2]:15 [ memset::str#3 memset::dst#2 memset::dst#4 memset::dst#1 memcpy::destination#2 memcpy::dst#2 memcpy::dst#4 memcpy::dst#1 strlen::str#2 strlen::str#0 uctoa::buffer#11 uctoa::buffer#14 uctoa::buffer#4 uctoa::buffer#3 uctoa_append::buffer#0 utoa::value#2 utoa::value#6 utoa::value#0 utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 utoa_append::return#0 clrscr::line_cols#5 clrscr::line_cols#1 ] +Allocated (was zp[1]:85) zp[1]:17 [ conio_cursor_x ] +Allocated (was zp[1]:86) zp[1]:18 [ conio_cursor_y ] +Allocated (was zp[2]:87) zp[2]:19 [ conio_line_text ] +Allocated (was zp[2]:89) zp[2]:21 [ conio_line_color ] +Allocated (was zp[4]:91) zp[4]:23 [ count ] +Allocated (was zp[1]:95) zp[1]:27 [ queen::row#0 memset::c#4 ] +Allocated (was zp[1]:96) zp[1]:28 [ queen::r ] +Allocated (was zp[1]:97) zp[1]:29 [ queen::column ] +Allocated (was zp[1]:102) zp[1]:30 [ queen::$4 legal::row#0 printf_number_buffer::format_min_length#3 printf_number_buffer::padding#10 printf_number_buffer::padding#1 utoa::started#2 utoa::started#4 ] +Allocated (was zp[2]:108) zp[2]:31 [ gotoxy::$7 gotoxy::$9 gotoxy::line_offset#0 gotoxy::$6 ] +Allocated (was zp[2]:110) zp[2]:33 [ gotoxy::$8 ] +Allocated (was zp[2]:116) zp[2]:35 [ gotoxy::$5 ] +Allocated (was zp[1]:121) zp[1]:37 [ utoa::$11 legal::column#0 ultoa::digit#2 ultoa::digit#1 printf_number_buffer::format_justify_left#10 ] +Allocated (was zp[1]:124) zp[1]:38 [ utoa::$10 legal::$0 ultoa::started#2 ultoa::started#4 printf_number_buffer::format_zero_padding#10 ] +Allocated (was zp[2]:125) zp[2]:39 [ utoa::digit_value#0 utoa_append::sub#0 strlen::len#2 strlen::len#1 strlen::return#2 printf_number_buffer::$19 memcpy::source#2 memcpy::src#2 memcpy::src#4 memcpy::src#1 strupr::src#2 strupr::src#1 ] +Allocated (was zp[1]:137) zp[1]:41 [ ultoa::$11 diff::return#0 legal::$3 uctoa::digit#2 uctoa::digit#1 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 printf_number_buffer::buffer_sign#1 printf_number_buffer::buffer_sign#0 ] +Allocated (was zp[4]:141) zp[4]:42 [ ultoa::digit_value#0 ultoa_append::sub#0 ] +Allocated (was zp[1]:157) zp[1]:46 [ uctoa::digit_value#0 uctoa_append::sub#0 ultoa::$10 ultoa_append::digit#2 ultoa_append::digit#1 printf_padding::i#2 printf_padding::i#1 ] +Allocated (was zp[2]:166) zp[2]:47 [ memset::end#0 memcpy::src_end#0 ] ASSEMBLER BEFORE OPTIMIZATION // File Comments @@ -8031,34 +6995,23 @@ ASSEMBLER BEFORE OPTIMIZATION // Global Constants & labels .const LIGHT_BLUE = $e .const OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS = 1 - .const OFFSET_STRUCT_TIME_OF_DAY_SEC = 1 - .const OFFSET_STRUCT_TIME_OF_DAY_MIN = 2 - .const OFFSET_STRUCT_TIME_OF_DAY_HOURS = 3 - .const OFFSET_STRUCT_MOS6526_CIA_TIMER_A_CONTROL = $e - .const OFFSET_STRUCT_MOS6526_CIA_TIMER_B_CONTROL = $f - .const OFFSET_STRUCT_MOS6526_CIA_TOD_HOURS = $b - .const OFFSET_STRUCT_MOS6526_CIA_TOD_MIN = $a - .const OFFSET_STRUCT_MOS6526_CIA_TOD_SEC = 9 - .const OFFSET_STRUCT_MOS6526_CIA_TOD_10THS = 8 .const STACK_BASE = $103 .const SIZEOF_STRUCT_PRINTF_BUFFER_NUMBER = $c // Color Ram .label COLORRAM = $d800 // Default address of screen character matrix .label DEFAULT_SCREEN = $400 - // The CIA#1: keyboard matrix, joystick #1/#2 - .label CIA1 = $dc00 // The number of bytes on the screen // The current cursor x-position - .label conio_cursor_x = $c + .label conio_cursor_x = $11 // The current cursor y-position - .label conio_cursor_y = $d + .label conio_cursor_y = $12 // The current text cursor line start - .label conio_line_text = $e + .label conio_line_text = $13 // The current color cursor line start - .label conio_line_color = $10 + .label conio_line_color = $15 // The number of found solutions - .label count = $12 + .label count = $17 .segment Code // __start __start: { @@ -8111,14 +7064,14 @@ __start: { // Generates all valid placements of queens on a NxN board recursively // Works by generating all legal placements af a queen for a specific row taking into consideration the queens already placed on the rows below // and then recursively generating all legal placements on the rows above. -// queen(byte zp($25) row) +// queen(byte zp($1b) row) queen: { .const OFFSET_STACK_ROW = 0 - .label r = $16 - .label column = $17 - .label __1 = $1b - .label __4 = $18 - .label row = $25 + .label r = $1c + .label column = $1d + .label __1 = 4 + .label __4 = $1e + .label row = $1b // [10] queen::row#0 = stackidx(byte,queen::OFFSET_STACK_ROW) -- vbuz1=_stackidxbyte_vbuc1 tsx lda STACK_BASE+OFFSET_STACK_ROW,x @@ -8150,7 +7103,7 @@ queen: { lda.z column sta.z legal.column // [17] call legal - // [76] phi from queen::@2 to legal [phi:queen::@2->legal] + // [56] phi from queen::@2 to legal [phi:queen::@2->legal] legal_from___b2: jsr legal // [18] legal::return#0 = legal::return#4 @@ -8220,7 +7173,7 @@ queen: { inc.z count+3 !: // [31] call print - // [95] phi from queen::@4 to print [phi:queen::@4->print] + // [75] phi from queen::@4 to print [phi:queen::@4->print] print_from___b4: jsr print jmp __b3 @@ -8257,9 +7210,9 @@ conio_c64_init: { __b1: // [36] gotoxy::y#2 = conio_c64_init::line#2 // [37] call gotoxy - // [124] phi from conio_c64_init::@1 to gotoxy [phi:conio_c64_init::@1->gotoxy] + // [104] phi from conio_c64_init::@1 to gotoxy [phi:conio_c64_init::@1->gotoxy] gotoxy_from___b1: - // [124] phi gotoxy::y#4 = gotoxy::y#2 [phi:conio_c64_init::@1->gotoxy#0] -- register_copy + // [104] phi gotoxy::y#4 = gotoxy::y#2 [phi:conio_c64_init::@1->gotoxy#0] -- register_copy jsr gotoxy jmp __breturn // conio_c64_init::@return @@ -8270,7 +7223,7 @@ conio_c64_init: { // main main: { // [40] call clrscr - // [139] phi from main to clrscr [phi:main->clrscr] + // [119] phi from main to clrscr [phi:main->clrscr] clrscr_from_main: jsr clrscr // [41] phi from main to main::@1 [phi:main->main::@1] @@ -8279,9 +7232,9 @@ main: { // main::@1 __b1: // [42] call cputs - // [155] phi from main::@1 to cputs [phi:main::@1->cputs] + // [135] phi from main::@1 to cputs [phi:main::@1->cputs] cputs_from___b1: - // [155] phi cputs::s#14 = main::s [phi:main::@1->cputs#0] -- pbuz1=pbuc1 + // [135] phi cputs::s#12 = main::s [phi:main::@1->cputs#0] -- pbuz1=pbuc1 lda #s @@ -8293,9 +7246,9 @@ main: { // main::@2 __b2: // [44] call cputs - // [155] phi from main::@2 to cputs [phi:main::@2->cputs] + // [135] phi from main::@2 to cputs [phi:main::@2->cputs] cputs_from___b2: - // [155] phi cputs::s#14 = main::s1 [phi:main::@2->cputs#0] -- pbuz1=pbuc1 + // [135] phi cputs::s#12 = main::s1 [phi:main::@2->cputs#0] -- pbuz1=pbuc1 lda #s1 @@ -8307,69 +7260,32 @@ main: { // main::@3 __b3: // [46] call printf_uint - // [163] phi from main::@3 to printf_uint [phi:main::@3->printf_uint] + // [143] phi from main::@3 to printf_uint [phi:main::@3->printf_uint] printf_uint_from___b3: jsr printf_uint jmp __b4 // main::@4 __b4: - // [47] tod_init::tod_TENTHS#0 = *((byte*)&TOD_ZERO) -- vbuz1=_deref_pbuc1 - lda TOD_ZERO - sta.z tod_init.tod_TENTHS - // [48] tod_init::tod_SEC#0 = *((byte*)&TOD_ZERO+OFFSET_STRUCT_TIME_OF_DAY_SEC) -- vbuz1=_deref_pbuc1 - lda TOD_ZERO+OFFSET_STRUCT_TIME_OF_DAY_SEC - sta.z tod_init.tod_SEC - // [49] tod_init::tod_MIN#0 = *((byte*)&TOD_ZERO+OFFSET_STRUCT_TIME_OF_DAY_MIN) -- vbuz1=_deref_pbuc1 - lda TOD_ZERO+OFFSET_STRUCT_TIME_OF_DAY_MIN - sta.z tod_init.tod_MIN - // [50] tod_init::tod_HOURS#0 = *((byte*)&TOD_ZERO+OFFSET_STRUCT_TIME_OF_DAY_HOURS) -- vbuz1=_deref_pbuc1 - lda TOD_ZERO+OFFSET_STRUCT_TIME_OF_DAY_HOURS - sta.z tod_init.tod_HOURS - // [51] call tod_init - jsr tod_init - jmp __b5 - // main::@5 - __b5: - // [52] stackpush(byte) = 1 -- _stackpushbyte_=vbuc1 + // [47] stackpush(byte) = 1 -- _stackpushbyte_=vbuc1 lda #1 pha - // [53] callexecute queen -- jsr + // [48] callexecute queen -- jsr jsr queen // sideeffect stackpullbytes(1) -- _stackpullbyte_1 pla - // [55] call tod_read - jsr tod_read - // [56] tod_read::return_TENTHS#2 = tod_read::return_TENTHS#0 - // [57] tod_read::return_SEC#2 = tod_read::return_SEC#0 - // [58] tod_read::return_MIN#2 = tod_read::return_MIN#0 - // [59] tod_read::return_HOURS#2 = tod_read::return_HOURS#0 - jmp __b6 - // main::@6 - __b6: - // [60] tod_str::tod_TENTHS#0 = tod_read::return_TENTHS#2 - // [61] tod_str::tod_SEC#0 = tod_read::return_SEC#2 - // [62] tod_str::tod_MIN#0 = tod_read::return_MIN#2 - // [63] tod_str::tod_HOURS#0 = tod_read::return_HOURS#2 - // [64] call tod_str - jsr tod_str - // [65] phi from main::@6 to main::@7 [phi:main::@6->main::@7] - __b7_from___b6: - jmp __b7 - // main::@7 - __b7: - // [66] call cputs - // [155] phi from main::@7 to cputs [phi:main::@7->cputs] - cputs_from___b7: - // [155] phi cputs::s#14 = main::s2 [phi:main::@7->cputs#0] -- pbuz1=pbuc1 + // [50] call cputs + // [135] phi from main::@4 to cputs [phi:main::@4->cputs] + cputs_from___b4: + // [135] phi cputs::s#12 = main::s2 [phi:main::@4->cputs#0] -- pbuz1=pbuc1 lda #s2 sta.z cputs.s+1 jsr cputs - jmp __b8 - // main::@8 - __b8: - // [67] printf_ulong::uvalue#0 = count -- vduz1=vduz2 + jmp __b5 + // main::@5 + __b5: + // [51] printf_ulong::uvalue#0 = count -- vduz1=vduz2 lda.z count sta.z printf_ulong.uvalue lda.z count+1 @@ -8378,52 +7294,29 @@ main: { sta.z printf_ulong.uvalue+2 lda.z count+3 sta.z printf_ulong.uvalue+3 - // [68] call printf_ulong - // [206] phi from main::@8 to printf_ulong [phi:main::@8->printf_ulong] - printf_ulong_from___b8: - // [206] phi printf_ulong::uvalue#2 = printf_ulong::uvalue#0 [phi:main::@8->printf_ulong#0] -- register_copy + // [52] call printf_ulong + // [149] phi from main::@5 to printf_ulong [phi:main::@5->printf_ulong] + printf_ulong_from___b5: + // [149] phi printf_ulong::uvalue#2 = printf_ulong::uvalue#0 [phi:main::@5->printf_ulong#0] -- register_copy jsr printf_ulong - // [69] phi from main::@8 to main::@9 [phi:main::@8->main::@9] - __b9_from___b8: - jmp __b9 - // main::@9 - __b9: - // [70] call cputs - // [155] phi from main::@9 to cputs [phi:main::@9->cputs] - cputs_from___b9: - // [155] phi cputs::s#14 = main::s3 [phi:main::@9->cputs#0] -- pbuz1=pbuc1 + // [53] phi from main::@5 to main::@6 [phi:main::@5->main::@6] + __b6_from___b5: + jmp __b6 + // main::@6 + __b6: + // [54] call cputs + // [135] phi from main::@6 to cputs [phi:main::@6->cputs] + cputs_from___b6: + // [135] phi cputs::s#12 = main::s3 [phi:main::@6->cputs#0] -- pbuz1=pbuc1 lda #s3 sta.z cputs.s+1 jsr cputs - // [71] phi from main::@9 to main::@10 [phi:main::@9->main::@10] - __b10_from___b9: - jmp __b10 - // main::@10 - __b10: - // [72] call printf_string - // [213] phi from main::@10 to printf_string [phi:main::@10->printf_string] - printf_string_from___b10: - jsr printf_string - // [73] phi from main::@10 to main::@11 [phi:main::@10->main::@11] - __b11_from___b10: - jmp __b11 - // main::@11 - __b11: - // [74] call cputs - // [155] phi from main::@11 to cputs [phi:main::@11->cputs] - cputs_from___b11: - // [155] phi cputs::s#14 = main::s4 [phi:main::@11->cputs#0] -- pbuz1=pbuc1 - lda #s4 - sta.z cputs.s+1 - jsr cputs jmp __breturn // main::@return __breturn: - // [75] return + // [55] return rts .segment Data s: .text " - n queens problem using backtracking -" @@ -8432,9 +7325,7 @@ main: { .byte 0 s2: .text @"\n\nsolutions: " .byte 0 - s3: .text " time: " - .byte 0 - s4: .text @".\n" + s3: .text @".\n" .byte 0 } .segment Code @@ -8442,54 +7333,54 @@ main: { // Checks is a placement of the queen on the board is legal. // Checks the passed (row, column) against all queens placed on the board on lower rows. // If no conflict for desired position returns 1 otherwise returns 0 -// legal(byte zp($18) row, byte zp($19) column) +// legal(byte zp($1e) row, byte zp($25) column) legal: { - .label __0 = $1d - .label __3 = $24 - .label __4 = $28 - .label row = $18 - .label column = $19 + .label __0 = $26 + .label __3 = $29 + .label __4 = $d + .label row = $1e + .label column = $25 // Placement is legal // The same column is a conflict. // The same diagonal is a conflict. - .label return = $1b - .label i = $1a - // [77] phi from legal to legal::@1 [phi:legal->legal::@1] + .label return = 4 + .label i = 3 + // [57] phi from legal to legal::@1 [phi:legal->legal::@1] __b1_from_legal: - // [77] phi legal::i#2 = 1 [phi:legal->legal::@1#0] -- vbuz1=vbuc1 + // [57] phi legal::i#2 = 1 [phi:legal->legal::@1#0] -- vbuz1=vbuc1 lda #1 sta.z i jmp __b1 // legal::@1 __b1: - // [78] legal::$0 = legal::row#0 - 1 -- vbuz1=vbuz2_minus_1 + // [58] legal::$0 = legal::row#0 - 1 -- vbuz1=vbuz2_minus_1 ldx.z row dex stx.z __0 - // [79] if(legal::i#2<=legal::$0) goto legal::@2 -- vbuz1_le_vbuz2_then_la1 + // [59] if(legal::i#2<=legal::$0) goto legal::@2 -- vbuz1_le_vbuz2_then_la1 lda.z __0 cmp.z i bcs __b2 - // [80] phi from legal::@1 to legal::@return [phi:legal::@1->legal::@return] + // [60] phi from legal::@1 to legal::@return [phi:legal::@1->legal::@return] __breturn_from___b1: - // [80] phi legal::return#4 = 1 [phi:legal::@1->legal::@return#0] -- vbuz1=vbuc1 + // [60] phi legal::return#4 = 1 [phi:legal::@1->legal::@return#0] -- vbuz1=vbuc1 lda #1 sta.z return jmp __breturn - // [80] phi from legal::@2 legal::@6 to legal::@return [phi:legal::@2/legal::@6->legal::@return] + // [60] phi from legal::@2 legal::@6 to legal::@return [phi:legal::@2/legal::@6->legal::@return] __breturn_from___b2: __breturn_from___b6: - // [80] phi legal::return#4 = 0 [phi:legal::@2/legal::@6->legal::@return#0] -- vbuz1=vbuc1 + // [60] phi legal::return#4 = 0 [phi:legal::@2/legal::@6->legal::@return#0] -- vbuz1=vbuc1 lda #0 sta.z return jmp __breturn // legal::@return __breturn: - // [81] return + // [61] return rts // legal::@2 __b2: - // [82] if(board[legal::i#2]==legal::column#0) goto legal::@return -- pbuc1_derefidx_vbuz1_eq_vbuz2_then_la1 + // [62] if(board[legal::i#2]==legal::column#0) goto legal::@return -- pbuc1_derefidx_vbuz1_eq_vbuz2_then_la1 ldy.z i lda board,y cmp.z column @@ -8497,79 +7388,79 @@ legal: { jmp __b4 // legal::@4 __b4: - // [83] diff::a#0 = board[legal::i#2] -- vbuz1=pbuc1_derefidx_vbuz2 + // [63] diff::a#0 = board[legal::i#2] -- vbuz1=pbuc1_derefidx_vbuz2 ldy.z i lda board,y sta.z diff.a - // [84] diff::b#0 = legal::column#0 -- vbuz1=vbuz2 + // [64] diff::b#0 = legal::column#0 -- vbuz1=vbuz2 lda.z column sta.z diff.b - // [85] call diff - // [217] phi from legal::@4 to diff [phi:legal::@4->diff] + // [65] call diff + // [156] phi from legal::@4 to diff [phi:legal::@4->diff] diff_from___b4: - // [217] phi diff::b#2 = diff::b#0 [phi:legal::@4->diff#0] -- register_copy - // [217] phi diff::a#2 = diff::a#0 [phi:legal::@4->diff#1] -- register_copy + // [156] phi diff::b#2 = diff::b#0 [phi:legal::@4->diff#0] -- register_copy + // [156] phi diff::a#2 = diff::a#0 [phi:legal::@4->diff#1] -- register_copy jsr diff - // [86] diff::return#0 = diff::return#4 -- vbuz1=vbuz2 + // [66] diff::return#0 = diff::return#4 -- vbuz1=vbuz2 lda.z diff.return_1 sta.z diff.return jmp __b5 // legal::@5 __b5: - // [87] legal::$3 = diff::return#0 - // [88] diff::a#1 = legal::i#2 -- vbuz1=vbuz2 + // [67] legal::$3 = diff::return#0 + // [68] diff::a#1 = legal::i#2 -- vbuz1=vbuz2 lda.z i sta.z diff.a - // [89] diff::b#1 = legal::row#0 -- vbuz1=vbuz2 + // [69] diff::b#1 = legal::row#0 -- vbuz1=vbuz2 lda.z row sta.z diff.b - // [90] call diff - // [217] phi from legal::@5 to diff [phi:legal::@5->diff] + // [70] call diff + // [156] phi from legal::@5 to diff [phi:legal::@5->diff] diff_from___b5: - // [217] phi diff::b#2 = diff::b#1 [phi:legal::@5->diff#0] -- register_copy - // [217] phi diff::a#2 = diff::a#1 [phi:legal::@5->diff#1] -- register_copy + // [156] phi diff::b#2 = diff::b#1 [phi:legal::@5->diff#0] -- register_copy + // [156] phi diff::a#2 = diff::a#1 [phi:legal::@5->diff#1] -- register_copy jsr diff - // [91] diff::return#1 = diff::return#4 + // [71] diff::return#1 = diff::return#4 jmp __b6 // legal::@6 __b6: - // [92] legal::$4 = diff::return#1 - // [93] if(legal::$3!=legal::$4) goto legal::@3 -- vbuz1_neq_vbuz2_then_la1 + // [72] legal::$4 = diff::return#1 + // [73] if(legal::$3!=legal::$4) goto legal::@3 -- vbuz1_neq_vbuz2_then_la1 lda.z __3 cmp.z __4 bne __b3 jmp __breturn_from___b6 // legal::@3 __b3: - // [94] legal::i#1 = ++ legal::i#2 -- vbuz1=_inc_vbuz1 + // [74] legal::i#1 = ++ legal::i#2 -- vbuz1=_inc_vbuz1 inc.z i - // [77] phi from legal::@3 to legal::@1 [phi:legal::@3->legal::@1] + // [57] phi from legal::@3 to legal::@1 [phi:legal::@3->legal::@1] __b1_from___b3: - // [77] phi legal::i#2 = legal::i#1 [phi:legal::@3->legal::@1#0] -- register_copy + // [57] phi legal::i#2 = legal::i#1 [phi:legal::@3->legal::@1#0] -- register_copy jmp __b1 } // print // Print the board with a legal placement. Also increments the solution count. print: { - .label i = $1a - .label i1 = $1a - .label j = 7 - // [96] call gotoxy - // [124] phi from print to gotoxy [phi:print->gotoxy] + .label i = 3 + .label i1 = 3 + .label j = 9 + // [76] call gotoxy + // [104] phi from print to gotoxy [phi:print->gotoxy] gotoxy_from_print: - // [124] phi gotoxy::y#4 = 5 [phi:print->gotoxy#0] -- vbuz1=vbuc1 + // [104] phi gotoxy::y#4 = 5 [phi:print->gotoxy#0] -- vbuz1=vbuc1 lda #5 sta.z gotoxy.y jsr gotoxy - // [97] phi from print to print::@11 [phi:print->print::@11] + // [77] phi from print to print::@11 [phi:print->print::@11] __b11_from_print: jmp __b11 // print::@11 __b11: - // [98] call cputs - // [155] phi from print::@11 to cputs [phi:print::@11->cputs] + // [78] call cputs + // [135] phi from print::@11 to cputs [phi:print::@11->cputs] cputs_from___b11: - // [155] phi cputs::s#14 = print::s [phi:print::@11->cputs#0] -- pbuz1=pbuc1 + // [135] phi cputs::s#12 = print::s [phi:print::@11->cputs#0] -- pbuz1=pbuc1 lda #s @@ -8578,7 +7469,7 @@ print: { jmp __b12 // print::@12 __b12: - // [99] printf_ulong::uvalue#1 = count -- vduz1=vduz2 + // [79] printf_ulong::uvalue#1 = count -- vduz1=vduz2 lda.z count sta.z printf_ulong.uvalue lda.z count+1 @@ -8587,63 +7478,63 @@ print: { sta.z printf_ulong.uvalue+2 lda.z count+3 sta.z printf_ulong.uvalue+3 - // [100] call printf_ulong - // [206] phi from print::@12 to printf_ulong [phi:print::@12->printf_ulong] + // [80] call printf_ulong + // [149] phi from print::@12 to printf_ulong [phi:print::@12->printf_ulong] printf_ulong_from___b12: - // [206] phi printf_ulong::uvalue#2 = printf_ulong::uvalue#1 [phi:print::@12->printf_ulong#0] -- register_copy + // [149] phi printf_ulong::uvalue#2 = printf_ulong::uvalue#1 [phi:print::@12->printf_ulong#0] -- register_copy jsr printf_ulong - // [101] phi from print::@12 to print::@13 [phi:print::@12->print::@13] + // [81] phi from print::@12 to print::@13 [phi:print::@12->print::@13] __b13_from___b12: jmp __b13 // print::@13 __b13: - // [102] call cputs - // [155] phi from print::@13 to cputs [phi:print::@13->cputs] + // [82] call cputs + // [135] phi from print::@13 to cputs [phi:print::@13->cputs] cputs_from___b13: - // [155] phi cputs::s#14 = print::s1 [phi:print::@13->cputs#0] -- pbuz1=pbuc1 + // [135] phi cputs::s#12 = print::s1 [phi:print::@13->cputs#0] -- pbuz1=pbuc1 lda #s1 sta.z cputs.s+1 jsr cputs - // [103] phi from print::@13 to print::@1 [phi:print::@13->print::@1] + // [83] phi from print::@13 to print::@1 [phi:print::@13->print::@1] __b1_from___b13: - // [103] phi print::i#2 = 1 [phi:print::@13->print::@1#0] -- vbuz1=vbuc1 + // [83] phi print::i#2 = 1 [phi:print::@13->print::@1#0] -- vbuz1=vbuc1 lda #1 sta.z i jmp __b1 // print::@1 __b1: - // [104] if(print::i#2<8+1) goto print::@2 -- vbuz1_lt_vbuc1_then_la1 + // [84] if(print::i#2<8+1) goto print::@2 -- vbuz1_lt_vbuc1_then_la1 lda.z i cmp #8+1 bcc __b2 - // [105] phi from print::@1 to print::@3 [phi:print::@1->print::@3] + // [85] phi from print::@1 to print::@3 [phi:print::@1->print::@3] __b3_from___b1: - // [105] phi print::i1#2 = 1 [phi:print::@1->print::@3#0] -- vbuz1=vbuc1 + // [85] phi print::i1#2 = 1 [phi:print::@1->print::@3#0] -- vbuz1=vbuc1 lda #1 sta.z i1 jmp __b3 // print::@3 __b3: - // [106] if(print::i1#2<8+1) goto print::@4 -- vbuz1_lt_vbuc1_then_la1 + // [86] if(print::i1#2<8+1) goto print::@4 -- vbuz1_lt_vbuc1_then_la1 lda.z i1 cmp #8+1 bcc __b4_from___b3 jmp __breturn // print::@return __breturn: - // [107] return + // [87] return rts - // [108] phi from print::@3 to print::@4 [phi:print::@3->print::@4] + // [88] phi from print::@3 to print::@4 [phi:print::@3->print::@4] __b4_from___b3: jmp __b4 // print::@4 __b4: - // [109] call cputs - // [155] phi from print::@4 to cputs [phi:print::@4->cputs] + // [89] call cputs + // [135] phi from print::@4 to cputs [phi:print::@4->cputs] cputs_from___b4: - // [155] phi cputs::s#14 = print::s2 [phi:print::@4->cputs#0] -- pbuz1=pbuc1 + // [135] phi cputs::s#12 = print::s2 [phi:print::@4->cputs#0] -- pbuz1=pbuc1 lda #s2 @@ -8652,49 +7543,49 @@ print: { jmp __b15 // print::@15 __b15: - // [110] printf_uchar::uvalue#1 = print::i1#2 - // [111] call printf_uchar - // [223] phi from print::@15 to printf_uchar [phi:print::@15->printf_uchar] + // [90] printf_uchar::uvalue#1 = print::i1#2 + // [91] call printf_uchar + // [162] phi from print::@15 to printf_uchar [phi:print::@15->printf_uchar] printf_uchar_from___b15: - // [223] phi printf_uchar::uvalue#2 = printf_uchar::uvalue#1 [phi:print::@15->printf_uchar#0] -- register_copy + // [162] phi printf_uchar::uvalue#2 = printf_uchar::uvalue#1 [phi:print::@15->printf_uchar#0] -- register_copy jsr printf_uchar - // [112] phi from print::@15 to print::@5 [phi:print::@15->print::@5] + // [92] phi from print::@15 to print::@5 [phi:print::@15->print::@5] __b5_from___b15: - // [112] phi print::j#2 = 1 [phi:print::@15->print::@5#0] -- vbuz1=vbuc1 + // [92] phi print::j#2 = 1 [phi:print::@15->print::@5#0] -- vbuz1=vbuc1 lda #1 sta.z j jmp __b5 // print::@5 __b5: - // [113] if(print::j#2<8+1) goto print::@6 -- vbuz1_lt_vbuc1_then_la1 + // [93] if(print::j#2<8+1) goto print::@6 -- vbuz1_lt_vbuc1_then_la1 lda.z j cmp #8+1 bcc __b6 jmp __b7 // print::@7 __b7: - // [114] print::i1#1 = ++ print::i1#2 -- vbuz1=_inc_vbuz1 + // [94] print::i1#1 = ++ print::i1#2 -- vbuz1=_inc_vbuz1 inc.z i1 - // [105] phi from print::@7 to print::@3 [phi:print::@7->print::@3] + // [85] phi from print::@7 to print::@3 [phi:print::@7->print::@3] __b3_from___b7: - // [105] phi print::i1#2 = print::i1#1 [phi:print::@7->print::@3#0] -- register_copy + // [85] phi print::i1#2 = print::i1#1 [phi:print::@7->print::@3#0] -- register_copy jmp __b3 // print::@6 __b6: - // [115] if(board[print::i1#2]==print::j#2) goto print::@8 -- pbuc1_derefidx_vbuz1_eq_vbuz2_then_la1 + // [95] if(board[print::i1#2]==print::j#2) goto print::@8 -- pbuc1_derefidx_vbuz1_eq_vbuz2_then_la1 ldy.z i1 lda board,y cmp.z j beq __b8_from___b6 - // [116] phi from print::@6 to print::@10 [phi:print::@6->print::@10] + // [96] phi from print::@6 to print::@10 [phi:print::@6->print::@10] __b10_from___b6: jmp __b10 // print::@10 __b10: - // [117] call cputs - // [155] phi from print::@10 to cputs [phi:print::@10->cputs] + // [97] call cputs + // [135] phi from print::@10 to cputs [phi:print::@10->cputs] cputs_from___b10: - // [155] phi cputs::s#14 = print::s4 [phi:print::@10->cputs#0] -- pbuz1=pbuc1 + // [135] phi cputs::s#12 = print::s4 [phi:print::@10->cputs#0] -- pbuz1=pbuc1 lda #s4 @@ -8703,21 +7594,21 @@ print: { jmp __b9 // print::@9 __b9: - // [118] print::j#1 = ++ print::j#2 -- vbuz1=_inc_vbuz1 + // [98] print::j#1 = ++ print::j#2 -- vbuz1=_inc_vbuz1 inc.z j - // [112] phi from print::@9 to print::@5 [phi:print::@9->print::@5] + // [92] phi from print::@9 to print::@5 [phi:print::@9->print::@5] __b5_from___b9: - // [112] phi print::j#2 = print::j#1 [phi:print::@9->print::@5#0] -- register_copy + // [92] phi print::j#2 = print::j#1 [phi:print::@9->print::@5#0] -- register_copy jmp __b5 - // [119] phi from print::@6 to print::@8 [phi:print::@6->print::@8] + // [99] phi from print::@6 to print::@8 [phi:print::@6->print::@8] __b8_from___b6: jmp __b8 // print::@8 __b8: - // [120] call cputs - // [155] phi from print::@8 to cputs [phi:print::@8->cputs] + // [100] call cputs + // [135] phi from print::@8 to cputs [phi:print::@8->cputs] cputs_from___b8: - // [155] phi cputs::s#14 = print::s3 [phi:print::@8->cputs#0] -- pbuz1=pbuc1 + // [135] phi cputs::s#12 = print::s3 [phi:print::@8->cputs#0] -- pbuz1=pbuc1 lda #s3 @@ -8726,20 +7617,20 @@ print: { jmp __b9 // print::@2 __b2: - // [121] printf_uchar::uvalue#0 = print::i#2 - // [122] call printf_uchar - // [223] phi from print::@2 to printf_uchar [phi:print::@2->printf_uchar] + // [101] printf_uchar::uvalue#0 = print::i#2 + // [102] call printf_uchar + // [162] phi from print::@2 to printf_uchar [phi:print::@2->printf_uchar] printf_uchar_from___b2: - // [223] phi printf_uchar::uvalue#2 = printf_uchar::uvalue#0 [phi:print::@2->printf_uchar#0] -- register_copy + // [162] phi printf_uchar::uvalue#2 = printf_uchar::uvalue#0 [phi:print::@2->printf_uchar#0] -- register_copy jsr printf_uchar jmp __b14 // print::@14 __b14: - // [123] print::i#1 = ++ print::i#2 -- vbuz1=_inc_vbuz1 + // [103] print::i#1 = ++ print::i#2 -- vbuz1=_inc_vbuz1 inc.z i - // [103] phi from print::@14 to print::@1 [phi:print::@14->print::@1] + // [83] phi from print::@14 to print::@1 [phi:print::@14->print::@1] __b1_from___b14: - // [103] phi print::i#2 = print::i#1 [phi:print::@14->print::@1#0] -- register_copy + // [83] phi print::i#2 = print::i#1 [phi:print::@14->print::@1#0] -- register_copy jmp __b1 .segment Data s: .text @"\n#" @@ -8758,49 +7649,49 @@ print: { // Set the cursor to the specified position // gotoxy(byte zp(2) y) gotoxy: { - .label __5 = $22 - .label __6 = $1e - .label __7 = $1e - .label line_offset = $1e + .label __5 = $23 + .label __6 = $1f + .label __7 = $1f + .label line_offset = $1f .label y = 2 - .label __8 = $20 - .label __9 = $1e - // [125] if(gotoxy::y#4<$19+1) goto gotoxy::@3 -- vbuz1_lt_vbuc1_then_la1 + .label __8 = $21 + .label __9 = $1f + // [105] if(gotoxy::y#4<$19+1) goto gotoxy::@3 -- vbuz1_lt_vbuc1_then_la1 lda.z y cmp #$19+1 bcc __b3_from_gotoxy - // [127] phi from gotoxy to gotoxy::@1 [phi:gotoxy->gotoxy::@1] + // [107] phi from gotoxy to gotoxy::@1 [phi:gotoxy->gotoxy::@1] __b1_from_gotoxy: - // [127] phi gotoxy::y#5 = 0 [phi:gotoxy->gotoxy::@1#0] -- vbuz1=vbuc1 + // [107] phi gotoxy::y#5 = 0 [phi:gotoxy->gotoxy::@1#0] -- vbuz1=vbuc1 lda #0 sta.z y jmp __b1 - // [126] phi from gotoxy to gotoxy::@3 [phi:gotoxy->gotoxy::@3] + // [106] phi from gotoxy to gotoxy::@3 [phi:gotoxy->gotoxy::@3] __b3_from_gotoxy: jmp __b3 // gotoxy::@3 __b3: - // [127] phi from gotoxy::@3 to gotoxy::@1 [phi:gotoxy::@3->gotoxy::@1] + // [107] phi from gotoxy::@3 to gotoxy::@1 [phi:gotoxy::@3->gotoxy::@1] __b1_from___b3: - // [127] phi gotoxy::y#5 = gotoxy::y#4 [phi:gotoxy::@3->gotoxy::@1#0] -- register_copy + // [107] phi gotoxy::y#5 = gotoxy::y#4 [phi:gotoxy::@3->gotoxy::@1#0] -- register_copy jmp __b1 // gotoxy::@1 __b1: jmp __b2 // gotoxy::@2 __b2: - // [128] conio_cursor_x = 0 -- vbuz1=vbuc1 + // [108] conio_cursor_x = 0 -- vbuz1=vbuc1 lda #0 sta.z conio_cursor_x - // [129] conio_cursor_y = gotoxy::y#5 -- vbuz1=vbuz2 + // [109] conio_cursor_y = gotoxy::y#5 -- vbuz1=vbuz2 lda.z y sta.z conio_cursor_y - // [130] gotoxy::$7 = (word)gotoxy::y#5 -- vwuz1=_word_vbuz2 + // [110] gotoxy::$7 = (word)gotoxy::y#5 -- vwuz1=_word_vbuz2 lda.z y sta.z __7 lda #0 sta.z __7+1 - // [131] gotoxy::$8 = gotoxy::$7 << 2 -- vwuz1=vwuz2_rol_2 + // [111] gotoxy::$8 = gotoxy::$7 << 2 -- vwuz1=vwuz2_rol_2 lda.z __7 asl sta.z __8 @@ -8809,7 +7700,7 @@ gotoxy: { sta.z __8+1 asl.z __8 rol.z __8+1 - // [132] gotoxy::$9 = gotoxy::$8 + gotoxy::$7 -- vwuz1=vwuz2_plus_vwuz1 + // [112] gotoxy::$9 = gotoxy::$8 + gotoxy::$7 -- vwuz1=vwuz2_plus_vwuz1 lda.z __9 clc adc.z __8 @@ -8817,14 +7708,14 @@ gotoxy: { lda.z __9+1 adc.z __8+1 sta.z __9+1 - // [133] gotoxy::line_offset#0 = gotoxy::$9 << 3 -- vwuz1=vwuz1_rol_3 + // [113] gotoxy::line_offset#0 = gotoxy::$9 << 3 -- vwuz1=vwuz1_rol_3 asl.z line_offset rol.z line_offset+1 asl.z line_offset rol.z line_offset+1 asl.z line_offset rol.z line_offset+1 - // [134] gotoxy::$5 = DEFAULT_SCREEN + gotoxy::line_offset#0 -- pbuz1=pbuc1_plus_vwuz2 + // [114] gotoxy::$5 = DEFAULT_SCREEN + gotoxy::line_offset#0 -- pbuz1=pbuc1_plus_vwuz2 clc lda.z line_offset adc #DEFAULT_SCREEN sta.z __5+1 - // [135] conio_line_text = gotoxy::$5 -- pbuz1=pbuz2 + // [115] conio_line_text = gotoxy::$5 -- pbuz1=pbuz2 lda.z __5 sta.z conio_line_text lda.z __5+1 sta.z conio_line_text+1 - // [136] gotoxy::$6 = COLORRAM + gotoxy::line_offset#0 -- pbuz1=pbuc1_plus_vwuz1 + // [116] gotoxy::$6 = COLORRAM + gotoxy::line_offset#0 -- pbuz1=pbuc1_plus_vwuz1 clc lda.z __6 adc #COLORRAM sta.z __6+1 - // [137] conio_line_color = gotoxy::$6 -- pbuz1=pbuz2 + // [117] conio_line_color = gotoxy::$6 -- pbuz1=pbuz2 lda.z __6 sta.z conio_line_color lda.z __6+1 @@ -8853,53 +7744,53 @@ gotoxy: { jmp __breturn // gotoxy::@return __breturn: - // [138] return + // [118] return rts } // clrscr // clears the screen and moves the cursor to the upper left-hand corner of the screen. clrscr: { - .label c = 7 - .label line_text = 8 - .label line_cols = $a - .label l = $1b - // [140] phi from clrscr to clrscr::@1 [phi:clrscr->clrscr::@1] + .label c = 9 + .label line_text = $a + .label line_cols = $f + .label l = 4 + // [120] phi from clrscr to clrscr::@1 [phi:clrscr->clrscr::@1] __b1_from_clrscr: - // [140] phi clrscr::line_cols#5 = COLORRAM [phi:clrscr->clrscr::@1#0] -- pbuz1=pbuc1 + // [120] phi clrscr::line_cols#5 = COLORRAM [phi:clrscr->clrscr::@1#0] -- pbuz1=pbuc1 lda #COLORRAM sta.z line_cols+1 - // [140] phi clrscr::line_text#5 = DEFAULT_SCREEN [phi:clrscr->clrscr::@1#1] -- pbuz1=pbuc1 + // [120] phi clrscr::line_text#5 = DEFAULT_SCREEN [phi:clrscr->clrscr::@1#1] -- pbuz1=pbuc1 lda #DEFAULT_SCREEN sta.z line_text+1 - // [140] phi clrscr::l#2 = 0 [phi:clrscr->clrscr::@1#2] -- vbuz1=vbuc1 + // [120] phi clrscr::l#2 = 0 [phi:clrscr->clrscr::@1#2] -- vbuz1=vbuc1 lda #0 sta.z l jmp __b1 // clrscr::@1 __b1: - // [141] if(clrscr::l#2<$19) goto clrscr::@3 -- vbuz1_lt_vbuc1_then_la1 + // [121] if(clrscr::l#2<$19) goto clrscr::@3 -- vbuz1_lt_vbuc1_then_la1 lda.z l cmp #$19 bcc __b3_from___b1 jmp __b2 // clrscr::@2 __b2: - // [142] conio_cursor_x = 0 -- vbuz1=vbuc1 + // [122] conio_cursor_x = 0 -- vbuz1=vbuc1 lda #0 sta.z conio_cursor_x - // [143] conio_cursor_y = 0 -- vbuz1=vbuc1 + // [123] conio_cursor_y = 0 -- vbuz1=vbuc1 lda #0 sta.z conio_cursor_y - // [144] conio_line_text = DEFAULT_SCREEN -- pbuz1=pbuc1 + // [124] conio_line_text = DEFAULT_SCREEN -- pbuz1=pbuc1 lda #DEFAULT_SCREEN sta.z conio_line_text+1 - // [145] conio_line_color = COLORRAM -- pbuz1=pbuc1 + // [125] conio_line_color = COLORRAM -- pbuz1=pbuc1 lda #COLORRAM @@ -8907,24 +7798,24 @@ clrscr: { jmp __breturn // clrscr::@return __breturn: - // [146] return + // [126] return rts - // [147] phi from clrscr::@1 to clrscr::@3 [phi:clrscr::@1->clrscr::@3] + // [127] phi from clrscr::@1 to clrscr::@3 [phi:clrscr::@1->clrscr::@3] __b3_from___b1: - // [147] phi clrscr::c#2 = 0 [phi:clrscr::@1->clrscr::@3#0] -- vbuz1=vbuc1 + // [127] phi clrscr::c#2 = 0 [phi:clrscr::@1->clrscr::@3#0] -- vbuz1=vbuc1 lda #0 sta.z c jmp __b3 // clrscr::@3 __b3: - // [148] if(clrscr::c#2<$28) goto clrscr::@4 -- vbuz1_lt_vbuc1_then_la1 + // [128] if(clrscr::c#2<$28) goto clrscr::@4 -- vbuz1_lt_vbuc1_then_la1 lda.z c cmp #$28 bcc __b4 jmp __b5 // clrscr::@5 __b5: - // [149] clrscr::line_text#1 = clrscr::line_text#5 + $28 -- pbuz1=pbuz1_plus_vbuc1 + // [129] clrscr::line_text#1 = clrscr::line_text#5 + $28 -- pbuz1=pbuz1_plus_vbuc1 lda #$28 clc adc.z line_text @@ -8932,7 +7823,7 @@ clrscr: { bcc !+ inc.z line_text+1 !: - // [150] clrscr::line_cols#1 = clrscr::line_cols#5 + $28 -- pbuz1=pbuz1_plus_vbuc1 + // [130] clrscr::line_cols#1 = clrscr::line_cols#5 + $28 -- pbuz1=pbuz1_plus_vbuc1 lda #$28 clc adc.z line_cols @@ -8940,69 +7831,69 @@ clrscr: { bcc !+ inc.z line_cols+1 !: - // [151] clrscr::l#1 = ++ clrscr::l#2 -- vbuz1=_inc_vbuz1 + // [131] clrscr::l#1 = ++ clrscr::l#2 -- vbuz1=_inc_vbuz1 inc.z l - // [140] phi from clrscr::@5 to clrscr::@1 [phi:clrscr::@5->clrscr::@1] + // [120] phi from clrscr::@5 to clrscr::@1 [phi:clrscr::@5->clrscr::@1] __b1_from___b5: - // [140] phi clrscr::line_cols#5 = clrscr::line_cols#1 [phi:clrscr::@5->clrscr::@1#0] -- register_copy - // [140] phi clrscr::line_text#5 = clrscr::line_text#1 [phi:clrscr::@5->clrscr::@1#1] -- register_copy - // [140] phi clrscr::l#2 = clrscr::l#1 [phi:clrscr::@5->clrscr::@1#2] -- register_copy + // [120] phi clrscr::line_cols#5 = clrscr::line_cols#1 [phi:clrscr::@5->clrscr::@1#0] -- register_copy + // [120] phi clrscr::line_text#5 = clrscr::line_text#1 [phi:clrscr::@5->clrscr::@1#1] -- register_copy + // [120] phi clrscr::l#2 = clrscr::l#1 [phi:clrscr::@5->clrscr::@1#2] -- register_copy jmp __b1 // clrscr::@4 __b4: - // [152] clrscr::line_text#5[clrscr::c#2] = ' ' -- pbuz1_derefidx_vbuz2=vbuc1 + // [132] clrscr::line_text#5[clrscr::c#2] = ' ' -- pbuz1_derefidx_vbuz2=vbuc1 lda #' ' ldy.z c sta (line_text),y - // [153] clrscr::line_cols#5[clrscr::c#2] = LIGHT_BLUE -- pbuz1_derefidx_vbuz2=vbuc1 + // [133] clrscr::line_cols#5[clrscr::c#2] = LIGHT_BLUE -- pbuz1_derefidx_vbuz2=vbuc1 lda #LIGHT_BLUE ldy.z c sta (line_cols),y - // [154] clrscr::c#1 = ++ clrscr::c#2 -- vbuz1=_inc_vbuz1 + // [134] clrscr::c#1 = ++ clrscr::c#2 -- vbuz1=_inc_vbuz1 inc.z c - // [147] phi from clrscr::@4 to clrscr::@3 [phi:clrscr::@4->clrscr::@3] + // [127] phi from clrscr::@4 to clrscr::@3 [phi:clrscr::@4->clrscr::@3] __b3_from___b4: - // [147] phi clrscr::c#2 = clrscr::c#1 [phi:clrscr::@4->clrscr::@3#0] -- register_copy + // [127] phi clrscr::c#2 = clrscr::c#1 [phi:clrscr::@4->clrscr::@3#0] -- register_copy jmp __b3 } // cputs // Output a NUL-terminated string at the current cursor position -// cputs(byte* zp(8) s) +// cputs(byte* zp($a) s) cputs: { - .label c = $28 - .label s = 8 - // [156] phi from cputs cputs::@2 to cputs::@1 [phi:cputs/cputs::@2->cputs::@1] + .label c = $d + .label s = $a + // [136] phi from cputs cputs::@2 to cputs::@1 [phi:cputs/cputs::@2->cputs::@1] __b1_from_cputs: __b1_from___b2: - // [156] phi cputs::s#13 = cputs::s#14 [phi:cputs/cputs::@2->cputs::@1#0] -- register_copy + // [136] phi cputs::s#11 = cputs::s#12 [phi:cputs/cputs::@2->cputs::@1#0] -- register_copy jmp __b1 // cputs::@1 __b1: - // [157] cputs::c#1 = *cputs::s#13 -- vbuz1=_deref_pbuz2 + // [137] cputs::c#1 = *cputs::s#11 -- vbuz1=_deref_pbuz2 ldy #0 lda (s),y sta.z c - // [158] cputs::s#0 = ++ cputs::s#13 -- pbuz1=_inc_pbuz1 + // [138] cputs::s#0 = ++ cputs::s#11 -- pbuz1=_inc_pbuz1 inc.z s bne !+ inc.z s+1 !: - // [159] if(0!=cputs::c#1) goto cputs::@2 -- 0_neq_vbuz1_then_la1 + // [139] if(0!=cputs::c#1) goto cputs::@2 -- 0_neq_vbuz1_then_la1 lda.z c cmp #0 bne __b2 jmp __breturn // cputs::@return __breturn: - // [160] return + // [140] return rts // cputs::@2 __b2: - // [161] cputc::c#0 = cputs::c#1 - // [162] call cputc - // [230] phi from cputs::@2 to cputc [phi:cputs::@2->cputc] + // [141] cputc::c#0 = cputs::c#1 + // [142] call cputc + // [169] phi from cputs::@2 to cputc [phi:cputs::@2->cputc] cputc_from___b2: - // [230] phi cputc::c#3 = cputc::c#0 [phi:cputs::@2->cputc#0] -- register_copy + // [169] phi cputc::c#3 = cputc::c#0 [phi:cputs::@2->cputc#0] -- register_copy jsr cputc jmp __b1_from___b2 } @@ -9017,344 +7908,125 @@ printf_uint: { jmp __b1 // printf_uint::@1 __b1: - // [164] *((byte*)&printf_buffer) = 0 -- _deref_pbuc1=vbuc2 + // [144] *((byte*)&printf_buffer) = 0 -- _deref_pbuc1=vbuc2 // Handle any sign lda #0 sta printf_buffer - // [165] call utoa + // [145] call utoa // Format number into buffer - // [241] phi from printf_uint::@1 to utoa [phi:printf_uint::@1->utoa] + // [180] phi from printf_uint::@1 to utoa [phi:printf_uint::@1->utoa] utoa_from___b1: jsr utoa jmp __b2 // printf_uint::@2 __b2: - // [166] printf_number_buffer::buffer_sign#1 = *((byte*)&printf_buffer) -- vbuz1=_deref_pbuc1 + // [146] printf_number_buffer::buffer_sign#1 = *((byte*)&printf_buffer) -- vbuz1=_deref_pbuc1 lda printf_buffer sta.z printf_number_buffer.buffer_sign - // [167] call printf_number_buffer + // [147] call printf_number_buffer // Print using format - // [262] phi from printf_uint::@2 to printf_number_buffer [phi:printf_uint::@2->printf_number_buffer] + // [201] phi from printf_uint::@2 to printf_number_buffer [phi:printf_uint::@2->printf_number_buffer] printf_number_buffer_from___b2: - // [262] phi printf_number_buffer::format_upper_case#10 = printf_uint::format_upper_case#0 [phi:printf_uint::@2->printf_number_buffer#0] -- vbuz1=vbuc1 + // [201] phi printf_number_buffer::format_upper_case#10 = printf_uint::format_upper_case#0 [phi:printf_uint::@2->printf_number_buffer#0] -- vbuz1=vbuc1 lda #format_upper_case sta.z printf_number_buffer.format_upper_case - // [262] phi printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#1 [phi:printf_uint::@2->printf_number_buffer#1] -- register_copy - // [262] phi printf_number_buffer::format_zero_padding#10 = printf_uint::format_zero_padding#0 [phi:printf_uint::@2->printf_number_buffer#2] -- vbuz1=vbuc1 + // [201] phi printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#1 [phi:printf_uint::@2->printf_number_buffer#1] -- register_copy + // [201] phi printf_number_buffer::format_zero_padding#10 = printf_uint::format_zero_padding#0 [phi:printf_uint::@2->printf_number_buffer#2] -- vbuz1=vbuc1 lda #format_zero_padding sta.z printf_number_buffer.format_zero_padding - // [262] phi printf_number_buffer::format_justify_left#10 = printf_uint::format_justify_left#0 [phi:printf_uint::@2->printf_number_buffer#3] -- vbuz1=vbuc1 + // [201] phi printf_number_buffer::format_justify_left#10 = printf_uint::format_justify_left#0 [phi:printf_uint::@2->printf_number_buffer#3] -- vbuz1=vbuc1 lda #format_justify_left sta.z printf_number_buffer.format_justify_left - // [262] phi printf_number_buffer::format_min_length#3 = printf_uint::format_min_length#0 [phi:printf_uint::@2->printf_number_buffer#4] -- vbuz1=vbuc1 + // [201] phi printf_number_buffer::format_min_length#3 = printf_uint::format_min_length#0 [phi:printf_uint::@2->printf_number_buffer#4] -- vbuz1=vbuc1 lda #format_min_length sta.z printf_number_buffer.format_min_length jsr printf_number_buffer jmp __breturn // printf_uint::@return __breturn: - // [168] return - rts -} - // tod_init -// Initialize time-of-day clock -// This uses the MOS6526 CIA#1 -// tod_init(byte zp($19) tod_TENTHS, byte zp($1a) tod_SEC, byte zp($1b) tod_MIN, byte zp($1c) tod_HOURS) -tod_init: { - .label tod_TENTHS = $19 - .label tod_SEC = $1a - .label tod_MIN = $1b - .label tod_HOURS = $1c - // [169] *((byte*)CIA1+OFFSET_STRUCT_MOS6526_CIA_TIMER_A_CONTROL) = *((byte*)CIA1+OFFSET_STRUCT_MOS6526_CIA_TIMER_A_CONTROL) | $80 -- _deref_pbuc1=_deref_pbuc1_bor_vbuc2 - // Set 50hz (this assumes PAL!) (bit7=1) - lda #$80 - ora CIA1+OFFSET_STRUCT_MOS6526_CIA_TIMER_A_CONTROL - sta CIA1+OFFSET_STRUCT_MOS6526_CIA_TIMER_A_CONTROL - // [170] *((byte*)CIA1+OFFSET_STRUCT_MOS6526_CIA_TIMER_B_CONTROL) = *((byte*)CIA1+OFFSET_STRUCT_MOS6526_CIA_TIMER_B_CONTROL) & $7f -- _deref_pbuc1=_deref_pbuc1_band_vbuc2 - // Writing TOD clock (bit7=0) - lda #$7f - and CIA1+OFFSET_STRUCT_MOS6526_CIA_TIMER_B_CONTROL - sta CIA1+OFFSET_STRUCT_MOS6526_CIA_TIMER_B_CONTROL - // [171] *((byte*)CIA1+OFFSET_STRUCT_MOS6526_CIA_TOD_HOURS) = tod_init::tod_HOURS#0 -- _deref_pbuc1=vbuz1 - // Reset TOD clock - // Writing sequence is important. TOD stops when hours is written and starts when 10ths is written. - lda.z tod_HOURS - sta CIA1+OFFSET_STRUCT_MOS6526_CIA_TOD_HOURS - // [172] *((byte*)CIA1+OFFSET_STRUCT_MOS6526_CIA_TOD_MIN) = tod_init::tod_MIN#0 -- _deref_pbuc1=vbuz1 - lda.z tod_MIN - sta CIA1+OFFSET_STRUCT_MOS6526_CIA_TOD_MIN - // [173] *((byte*)CIA1+OFFSET_STRUCT_MOS6526_CIA_TOD_SEC) = tod_init::tod_SEC#0 -- _deref_pbuc1=vbuz1 - lda.z tod_SEC - sta CIA1+OFFSET_STRUCT_MOS6526_CIA_TOD_SEC - // [174] *((byte*)CIA1+OFFSET_STRUCT_MOS6526_CIA_TOD_10THS) = tod_init::tod_TENTHS#0 -- _deref_pbuc1=vbuz1 - lda.z tod_TENTHS - sta CIA1+OFFSET_STRUCT_MOS6526_CIA_TOD_10THS - jmp __breturn - // tod_init::@return - __breturn: - // [175] return - rts -} - // tod_read -// Read time of day -tod_read: { - .label return_TENTHS = $1a - .label return_SEC = $1b - .label return_MIN = $1c - .label return_HOURS = $1d - // [176] tod_read::return_HOURS#0 = *((byte*)CIA1+OFFSET_STRUCT_MOS6526_CIA_TOD_HOURS) -- vbuz1=_deref_pbuc1 - // Reading sequence is important. TOD latches on reading hours until 10ths is read. - lda CIA1+OFFSET_STRUCT_MOS6526_CIA_TOD_HOURS - sta.z return_HOURS - // [177] tod_read::return_MIN#0 = *((byte*)CIA1+OFFSET_STRUCT_MOS6526_CIA_TOD_MIN) -- vbuz1=_deref_pbuc1 - lda CIA1+OFFSET_STRUCT_MOS6526_CIA_TOD_MIN - sta.z return_MIN - // [178] tod_read::return_SEC#0 = *((byte*)CIA1+OFFSET_STRUCT_MOS6526_CIA_TOD_SEC) -- vbuz1=_deref_pbuc1 - lda CIA1+OFFSET_STRUCT_MOS6526_CIA_TOD_SEC - sta.z return_SEC - // [179] tod_read::return_TENTHS#0 = *((byte*)CIA1+OFFSET_STRUCT_MOS6526_CIA_TOD_10THS) -- vbuz1=_deref_pbuc1 - lda CIA1+OFFSET_STRUCT_MOS6526_CIA_TOD_10THS - sta.z return_TENTHS - jmp __breturn - // tod_read::@return - __breturn: - // [180] return - rts -} - // tod_str -// Convert time of day to a human-readable string "hh:mm:ss:10" -// tod_str(byte zp($1a) tod_TENTHS, byte zp($1b) tod_SEC, byte zp($1c) tod_MIN, byte zp($1d) tod_HOURS) -tod_str: { - .label __0 = $24 - .label __1 = $24 - .label __2 = $1d - .label __3 = $1d - .label __4 = $2d - .label __5 = $2d - .label __6 = $1c - .label __7 = $1c - .label __8 = $25 - .label __9 = $25 - .label __10 = $1b - .label __11 = $1b - .label __12 = $28 - .label __13 = $28 - .label __14 = $1a - .label __15 = $1a - .label tod_TENTHS = $1a - .label tod_SEC = $1b - .label tod_MIN = $1c - .label tod_HOURS = $1d - // [181] tod_str::$0 = tod_str::tod_HOURS#0 >> 4 -- vbuz1=vbuz2_ror_4 - lda.z tod_HOURS - lsr - lsr - lsr - lsr - sta.z __0 - // [182] tod_str::$1 = '0' + tod_str::$0 -- vbuz1=vbuc1_plus_vbuz1 - lax.z __1 - axs #-['0'] - stx.z __1 - // [183] *tod_buffer = tod_str::$1 -- _deref_pbuc1=vbuz1 - lda.z __1 - sta tod_buffer - // [184] tod_str::$2 = tod_str::tod_HOURS#0 & $f -- vbuz1=vbuz1_band_vbuc1 - lda #$f - and.z __2 - sta.z __2 - // [185] tod_str::$3 = '0' + tod_str::$2 -- vbuz1=vbuc1_plus_vbuz1 - lax.z __3 - axs #-['0'] - stx.z __3 - // [186] *(tod_buffer+1) = tod_str::$3 -- _deref_pbuc1=vbuz1 - lda.z __3 - sta tod_buffer+1 - // [187] tod_str::$4 = tod_str::tod_MIN#0 >> 4 -- vbuz1=vbuz2_ror_4 - lda.z tod_MIN - lsr - lsr - lsr - lsr - sta.z __4 - // [188] tod_str::$5 = '0' + tod_str::$4 -- vbuz1=vbuc1_plus_vbuz1 - lax.z __5 - axs #-['0'] - stx.z __5 - // [189] *(tod_buffer+3) = tod_str::$5 -- _deref_pbuc1=vbuz1 - lda.z __5 - sta tod_buffer+3 - // [190] tod_str::$6 = tod_str::tod_MIN#0 & $f -- vbuz1=vbuz1_band_vbuc1 - lda #$f - and.z __6 - sta.z __6 - // [191] tod_str::$7 = '0' + tod_str::$6 -- vbuz1=vbuc1_plus_vbuz1 - lax.z __7 - axs #-['0'] - stx.z __7 - // [192] *(tod_buffer+4) = tod_str::$7 -- _deref_pbuc1=vbuz1 - lda.z __7 - sta tod_buffer+4 - // [193] tod_str::$8 = tod_str::tod_SEC#0 >> 4 -- vbuz1=vbuz2_ror_4 - lda.z tod_SEC - lsr - lsr - lsr - lsr - sta.z __8 - // [194] tod_str::$9 = '0' + tod_str::$8 -- vbuz1=vbuc1_plus_vbuz1 - lax.z __9 - axs #-['0'] - stx.z __9 - // [195] *(tod_buffer+6) = tod_str::$9 -- _deref_pbuc1=vbuz1 - lda.z __9 - sta tod_buffer+6 - // [196] tod_str::$10 = tod_str::tod_SEC#0 & $f -- vbuz1=vbuz1_band_vbuc1 - lda #$f - and.z __10 - sta.z __10 - // [197] tod_str::$11 = '0' + tod_str::$10 -- vbuz1=vbuc1_plus_vbuz1 - lax.z __11 - axs #-['0'] - stx.z __11 - // [198] *(tod_buffer+7) = tod_str::$11 -- _deref_pbuc1=vbuz1 - lda.z __11 - sta tod_buffer+7 - // [199] tod_str::$12 = tod_str::tod_TENTHS#0 >> 4 -- vbuz1=vbuz2_ror_4 - lda.z tod_TENTHS - lsr - lsr - lsr - lsr - sta.z __12 - // [200] tod_str::$13 = '0' + tod_str::$12 -- vbuz1=vbuc1_plus_vbuz1 - lax.z __13 - axs #-['0'] - stx.z __13 - // [201] *(tod_buffer+9) = tod_str::$13 -- _deref_pbuc1=vbuz1 - lda.z __13 - sta tod_buffer+9 - // [202] tod_str::$14 = tod_str::tod_TENTHS#0 & $f -- vbuz1=vbuz1_band_vbuc1 - lda #$f - and.z __14 - sta.z __14 - // [203] tod_str::$15 = '0' + tod_str::$14 -- vbuz1=vbuc1_plus_vbuz1 - lax.z __15 - axs #-['0'] - stx.z __15 - // [204] *(tod_buffer+$a) = tod_str::$15 -- _deref_pbuc1=vbuz1 - lda.z __15 - sta tod_buffer+$a - jmp __breturn - // tod_str::@return - __breturn: - // [205] return + // [148] return rts } // printf_ulong // Print an unsigned int using a specific format -// printf_ulong(dword zp(3) uvalue) +// printf_ulong(dword zp(5) uvalue) printf_ulong: { - .label uvalue = 3 + .label uvalue = 5 jmp __b1 // printf_ulong::@1 __b1: - // [207] *((byte*)&printf_buffer) = 0 -- _deref_pbuc1=vbuc2 + // [150] *((byte*)&printf_buffer) = 0 -- _deref_pbuc1=vbuc2 // Handle any sign lda #0 sta printf_buffer - // [208] ultoa::value#1 = printf_ulong::uvalue#2 - // [209] call ultoa + // [151] ultoa::value#1 = printf_ulong::uvalue#2 + // [152] call ultoa // Format number into buffer - // [299] phi from printf_ulong::@1 to ultoa [phi:printf_ulong::@1->ultoa] + // [238] phi from printf_ulong::@1 to ultoa [phi:printf_ulong::@1->ultoa] ultoa_from___b1: jsr ultoa jmp __b2 // printf_ulong::@2 __b2: - // [210] printf_number_buffer::buffer_sign#0 = *((byte*)&printf_buffer) -- vbuz1=_deref_pbuc1 + // [153] printf_number_buffer::buffer_sign#0 = *((byte*)&printf_buffer) -- vbuz1=_deref_pbuc1 lda printf_buffer sta.z printf_number_buffer.buffer_sign - // [211] call printf_number_buffer + // [154] call printf_number_buffer // Print using format - // [262] phi from printf_ulong::@2 to printf_number_buffer [phi:printf_ulong::@2->printf_number_buffer] + // [201] phi from printf_ulong::@2 to printf_number_buffer [phi:printf_ulong::@2->printf_number_buffer] printf_number_buffer_from___b2: - // [262] phi printf_number_buffer::format_upper_case#10 = 0 [phi:printf_ulong::@2->printf_number_buffer#0] -- vbuz1=vbuc1 + // [201] phi printf_number_buffer::format_upper_case#10 = 0 [phi:printf_ulong::@2->printf_number_buffer#0] -- vbuz1=vbuc1 lda #0 sta.z printf_number_buffer.format_upper_case - // [262] phi printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#0 [phi:printf_ulong::@2->printf_number_buffer#1] -- register_copy - // [262] phi printf_number_buffer::format_zero_padding#10 = 0 [phi:printf_ulong::@2->printf_number_buffer#2] -- vbuz1=vbuc1 + // [201] phi printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#0 [phi:printf_ulong::@2->printf_number_buffer#1] -- register_copy + // [201] phi printf_number_buffer::format_zero_padding#10 = 0 [phi:printf_ulong::@2->printf_number_buffer#2] -- vbuz1=vbuc1 lda #0 sta.z printf_number_buffer.format_zero_padding - // [262] phi printf_number_buffer::format_justify_left#10 = 0 [phi:printf_ulong::@2->printf_number_buffer#3] -- vbuz1=vbuc1 + // [201] phi printf_number_buffer::format_justify_left#10 = 0 [phi:printf_ulong::@2->printf_number_buffer#3] -- vbuz1=vbuc1 lda #0 sta.z printf_number_buffer.format_justify_left - // [262] phi printf_number_buffer::format_min_length#3 = 0 [phi:printf_ulong::@2->printf_number_buffer#4] -- vbuz1=vbuc1 + // [201] phi printf_number_buffer::format_min_length#3 = 0 [phi:printf_ulong::@2->printf_number_buffer#4] -- vbuz1=vbuc1 lda #0 sta.z printf_number_buffer.format_min_length jsr printf_number_buffer jmp __breturn // printf_ulong::@return __breturn: - // [212] return - rts -} - // printf_string -// Print a string value using a specific format -// Handles justification and min length -printf_string: { - // [214] phi from printf_string to printf_string::@1 [phi:printf_string->printf_string::@1] - __b1_from_printf_string: - jmp __b1 - // printf_string::@1 - __b1: - // [215] call cputs - // [155] phi from printf_string::@1 to cputs [phi:printf_string::@1->cputs] - cputs_from___b1: - // [155] phi cputs::s#14 = tod_buffer [phi:printf_string::@1->cputs#0] -- pbuz1=pbuc1 - lda #tod_buffer - sta.z cputs.s+1 - jsr cputs - jmp __breturn - // printf_string::@return - __breturn: - // [216] return + // [155] return rts } // diff // Find the absolute difference between two unsigned chars -// diff(byte zp($28) a, byte zp(7) b) +// diff(byte zp($d) a, byte zp(9) b) diff: { - .label a = $28 - .label b = 7 - .label return = $24 - .label return_1 = $28 - // [218] if(diff::a#2diff::@return] + // [159] phi from diff::@1 diff::@2 to diff::@return [phi:diff::@1/diff::@2->diff::@return] __breturn_from___b1: __breturn_from___b2: - // [220] phi diff::return#4 = diff::return#2 [phi:diff::@1/diff::@2->diff::@return#0] -- register_copy + // [159] phi diff::return#4 = diff::return#2 [phi:diff::@1/diff::@2->diff::@return#0] -- register_copy jmp __breturn // diff::@return __breturn: - // [221] return + // [160] return rts // diff::@1 __b1: - // [222] diff::return#2 = diff::b#2 - diff::a#2 -- vbuz1=vbuz2_minus_vbuz1 + // [161] diff::return#2 = diff::b#2 - diff::a#2 -- vbuz1=vbuz2_minus_vbuz1 lda.z b sec sbc.z return_1 @@ -9363,99 +8035,99 @@ diff: { } // printf_uchar // Print an unsigned char using a specific format -// printf_uchar(byte zp($1a) uvalue) +// printf_uchar(byte zp(3) uvalue) printf_uchar: { - .label uvalue = $1a + .label uvalue = 3 jmp __b1 // printf_uchar::@1 __b1: - // [224] *((byte*)&printf_buffer) = 0 -- _deref_pbuc1=vbuc2 + // [163] *((byte*)&printf_buffer) = 0 -- _deref_pbuc1=vbuc2 // Handle any sign lda #0 sta printf_buffer - // [225] uctoa::value#1 = printf_uchar::uvalue#2 -- vbuz1=vbuz2 + // [164] uctoa::value#1 = printf_uchar::uvalue#2 -- vbuz1=vbuz2 lda.z uvalue sta.z uctoa.value - // [226] call uctoa + // [165] call uctoa // Format number into buffer - // [320] phi from printf_uchar::@1 to uctoa [phi:printf_uchar::@1->uctoa] + // [259] phi from printf_uchar::@1 to uctoa [phi:printf_uchar::@1->uctoa] uctoa_from___b1: jsr uctoa jmp __b2 // printf_uchar::@2 __b2: - // [227] printf_number_buffer::buffer_sign#2 = *((byte*)&printf_buffer) -- vbuz1=_deref_pbuc1 + // [166] printf_number_buffer::buffer_sign#2 = *((byte*)&printf_buffer) -- vbuz1=_deref_pbuc1 lda printf_buffer sta.z printf_number_buffer.buffer_sign - // [228] call printf_number_buffer + // [167] call printf_number_buffer // Print using format - // [262] phi from printf_uchar::@2 to printf_number_buffer [phi:printf_uchar::@2->printf_number_buffer] + // [201] phi from printf_uchar::@2 to printf_number_buffer [phi:printf_uchar::@2->printf_number_buffer] printf_number_buffer_from___b2: - // [262] phi printf_number_buffer::format_upper_case#10 = 0 [phi:printf_uchar::@2->printf_number_buffer#0] -- vbuz1=vbuc1 + // [201] phi printf_number_buffer::format_upper_case#10 = 0 [phi:printf_uchar::@2->printf_number_buffer#0] -- vbuz1=vbuc1 lda #0 sta.z printf_number_buffer.format_upper_case - // [262] phi printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 [phi:printf_uchar::@2->printf_number_buffer#1] -- register_copy - // [262] phi printf_number_buffer::format_zero_padding#10 = 0 [phi:printf_uchar::@2->printf_number_buffer#2] -- vbuz1=vbuc1 + // [201] phi printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 [phi:printf_uchar::@2->printf_number_buffer#1] -- register_copy + // [201] phi printf_number_buffer::format_zero_padding#10 = 0 [phi:printf_uchar::@2->printf_number_buffer#2] -- vbuz1=vbuc1 lda #0 sta.z printf_number_buffer.format_zero_padding - // [262] phi printf_number_buffer::format_justify_left#10 = 0 [phi:printf_uchar::@2->printf_number_buffer#3] -- vbuz1=vbuc1 + // [201] phi printf_number_buffer::format_justify_left#10 = 0 [phi:printf_uchar::@2->printf_number_buffer#3] -- vbuz1=vbuc1 lda #0 sta.z printf_number_buffer.format_justify_left - // [262] phi printf_number_buffer::format_min_length#3 = 0 [phi:printf_uchar::@2->printf_number_buffer#4] -- vbuz1=vbuc1 + // [201] phi printf_number_buffer::format_min_length#3 = 0 [phi:printf_uchar::@2->printf_number_buffer#4] -- vbuz1=vbuc1 lda #0 sta.z printf_number_buffer.format_min_length jsr printf_number_buffer jmp __breturn // printf_uchar::@return __breturn: - // [229] return + // [168] return rts } // cputc // Output one character at the current cursor position // Moves the cursor forward. Scrolls the entire screen if needed -// cputc(byte zp($28) c) +// cputc(byte zp($d) c) cputc: { - .label c = $28 - // [231] if(cputc::c#3==' ') goto cputc::@1 -- vbuz1_eq_vbuc1_then_la1 + .label c = $d + // [170] if(cputc::c#3==' ') goto cputc::@1 -- vbuz1_eq_vbuc1_then_la1 lda #'\n' cmp.z c beq __b1_from_cputc jmp __b2 // cputc::@2 __b2: - // [232] conio_line_text[conio_cursor_x] = cputc::c#3 -- pbuz1_derefidx_vbuz2=vbuz3 + // [171] conio_line_text[conio_cursor_x] = cputc::c#3 -- pbuz1_derefidx_vbuz2=vbuz3 lda.z c ldy.z conio_cursor_x sta (conio_line_text),y - // [233] conio_line_color[conio_cursor_x] = LIGHT_BLUE -- pbuz1_derefidx_vbuz2=vbuc1 + // [172] conio_line_color[conio_cursor_x] = LIGHT_BLUE -- pbuz1_derefidx_vbuz2=vbuc1 lda #LIGHT_BLUE ldy.z conio_cursor_x sta (conio_line_color),y - // [234] conio_cursor_x = ++ conio_cursor_x -- vbuz1=_inc_vbuz1 + // [173] conio_cursor_x = ++ conio_cursor_x -- vbuz1=_inc_vbuz1 inc.z conio_cursor_x - // [235] if(conio_cursor_x!=$28) goto cputc::@return -- vbuz1_neq_vbuc1_then_la1 + // [174] if(conio_cursor_x!=$28) goto cputc::@return -- vbuz1_neq_vbuc1_then_la1 lda #$28 cmp.z conio_cursor_x bne __breturn - // [236] phi from cputc::@2 to cputc::@3 [phi:cputc::@2->cputc::@3] + // [175] phi from cputc::@2 to cputc::@3 [phi:cputc::@2->cputc::@3] __b3_from___b2: jmp __b3 // cputc::@3 __b3: - // [237] call cputln + // [176] call cputln jsr cputln jmp __breturn // cputc::@return __breturn: - // [238] return + // [177] return rts - // [239] phi from cputc to cputc::@1 [phi:cputc->cputc::@1] + // [178] phi from cputc to cputc::@1 [phi:cputc->cputc::@1] __b1_from_cputc: jmp __b1 // cputc::@1 __b1: - // [240] call cputln + // [179] call cputln jsr cputln jmp __breturn } @@ -9465,86 +8137,86 @@ cputc: { // - value : The number to be converted to RADIX // - buffer : receives the string representing the number and zero-termination. // - radix : The radix to convert the number to (from the enum RADIX) -// utoa(word zp($a) value, byte* zp(8) buffer) +// utoa(word zp($f) value, byte* zp($a) buffer) utoa: { .const max_digits = 5 - .label __10 = $25 - .label __11 = $2d - .label digit_value = $26 - .label buffer = 8 - .label digit = 7 - .label value = $a - .label started = $18 - // [242] phi from utoa to utoa::@1 [phi:utoa->utoa::@1] + .label __10 = $26 + .label __11 = $25 + .label digit_value = $27 + .label buffer = $a + .label digit = 9 + .label value = $f + .label started = $1e + // [181] phi from utoa to utoa::@1 [phi:utoa->utoa::@1] __b1_from_utoa: - // [242] phi utoa::buffer#11 = (byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:utoa->utoa::@1#0] -- pbuz1=pbuc1 + // [181] phi utoa::buffer#11 = (byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:utoa->utoa::@1#0] -- pbuz1=pbuc1 lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS sta.z buffer+1 - // [242] phi utoa::started#2 = 0 [phi:utoa->utoa::@1#1] -- vbuz1=vbuc1 + // [181] phi utoa::started#2 = 0 [phi:utoa->utoa::@1#1] -- vbuz1=vbuc1 lda #0 sta.z started - // [242] phi utoa::value#2 = printf_uint::uvalue#0 [phi:utoa->utoa::@1#2] -- vwuz1=vwuc1 + // [181] phi utoa::value#2 = printf_uint::uvalue#0 [phi:utoa->utoa::@1#2] -- vwuz1=vwuc1 lda #printf_uint.uvalue sta.z value+1 - // [242] phi utoa::digit#2 = 0 [phi:utoa->utoa::@1#3] -- vbuz1=vbuc1 + // [181] phi utoa::digit#2 = 0 [phi:utoa->utoa::@1#3] -- vbuz1=vbuc1 lda #0 sta.z digit jmp __b1 // utoa::@1 __b1: - // [243] if(utoa::digit#2=utoa::digit_value#0) goto utoa::@5 -- vwuz1_ge_vwuz2_then_la1 + // [191] if(utoa::value#2>=utoa::digit_value#0) goto utoa::@5 -- vwuz1_ge_vwuz2_then_la1 lda.z digit_value+1 cmp.z value+1 bne !+ @@ -9553,233 +8225,233 @@ utoa: { beq __b5 !: bcc __b5 - // [253] phi from utoa::@7 to utoa::@4 [phi:utoa::@7->utoa::@4] + // [192] phi from utoa::@7 to utoa::@4 [phi:utoa::@7->utoa::@4] __b4_from___b7: - // [253] phi utoa::buffer#14 = utoa::buffer#11 [phi:utoa::@7->utoa::@4#0] -- register_copy - // [253] phi utoa::started#4 = utoa::started#2 [phi:utoa::@7->utoa::@4#1] -- register_copy - // [253] phi utoa::value#6 = utoa::value#2 [phi:utoa::@7->utoa::@4#2] -- register_copy + // [192] phi utoa::buffer#14 = utoa::buffer#11 [phi:utoa::@7->utoa::@4#0] -- register_copy + // [192] phi utoa::started#4 = utoa::started#2 [phi:utoa::@7->utoa::@4#1] -- register_copy + // [192] phi utoa::value#6 = utoa::value#2 [phi:utoa::@7->utoa::@4#2] -- register_copy jmp __b4 // utoa::@4 __b4: - // [254] utoa::digit#1 = ++ utoa::digit#2 -- vbuz1=_inc_vbuz1 + // [193] utoa::digit#1 = ++ utoa::digit#2 -- vbuz1=_inc_vbuz1 inc.z digit - // [242] phi from utoa::@4 to utoa::@1 [phi:utoa::@4->utoa::@1] + // [181] phi from utoa::@4 to utoa::@1 [phi:utoa::@4->utoa::@1] __b1_from___b4: - // [242] phi utoa::buffer#11 = utoa::buffer#14 [phi:utoa::@4->utoa::@1#0] -- register_copy - // [242] phi utoa::started#2 = utoa::started#4 [phi:utoa::@4->utoa::@1#1] -- register_copy - // [242] phi utoa::value#2 = utoa::value#6 [phi:utoa::@4->utoa::@1#2] -- register_copy - // [242] phi utoa::digit#2 = utoa::digit#1 [phi:utoa::@4->utoa::@1#3] -- register_copy + // [181] phi utoa::buffer#11 = utoa::buffer#14 [phi:utoa::@4->utoa::@1#0] -- register_copy + // [181] phi utoa::started#2 = utoa::started#4 [phi:utoa::@4->utoa::@1#1] -- register_copy + // [181] phi utoa::value#2 = utoa::value#6 [phi:utoa::@4->utoa::@1#2] -- register_copy + // [181] phi utoa::digit#2 = utoa::digit#1 [phi:utoa::@4->utoa::@1#3] -- register_copy jmp __b1 // utoa::@5 __b5: - // [255] utoa_append::buffer#0 = utoa::buffer#11 - // [256] utoa_append::value#0 = utoa::value#2 - // [257] utoa_append::sub#0 = utoa::digit_value#0 - // [258] call utoa_append - // [345] phi from utoa::@5 to utoa_append [phi:utoa::@5->utoa_append] + // [194] utoa_append::buffer#0 = utoa::buffer#11 + // [195] utoa_append::value#0 = utoa::value#2 + // [196] utoa_append::sub#0 = utoa::digit_value#0 + // [197] call utoa_append + // [284] phi from utoa::@5 to utoa_append [phi:utoa::@5->utoa_append] utoa_append_from___b5: jsr utoa_append - // [259] utoa_append::return#0 = utoa_append::value#2 + // [198] utoa_append::return#0 = utoa_append::value#2 jmp __b6 // utoa::@6 __b6: - // [260] utoa::value#0 = utoa_append::return#0 - // [261] utoa::buffer#4 = ++ utoa::buffer#11 -- pbuz1=_inc_pbuz1 + // [199] utoa::value#0 = utoa_append::return#0 + // [200] utoa::buffer#4 = ++ utoa::buffer#11 -- pbuz1=_inc_pbuz1 inc.z buffer bne !+ inc.z buffer+1 !: - // [253] phi from utoa::@6 to utoa::@4 [phi:utoa::@6->utoa::@4] + // [192] phi from utoa::@6 to utoa::@4 [phi:utoa::@6->utoa::@4] __b4_from___b6: - // [253] phi utoa::buffer#14 = utoa::buffer#4 [phi:utoa::@6->utoa::@4#0] -- register_copy - // [253] phi utoa::started#4 = 1 [phi:utoa::@6->utoa::@4#1] -- vbuz1=vbuc1 + // [192] phi utoa::buffer#14 = utoa::buffer#4 [phi:utoa::@6->utoa::@4#0] -- register_copy + // [192] phi utoa::started#4 = 1 [phi:utoa::@6->utoa::@4#1] -- vbuz1=vbuc1 lda #1 sta.z started - // [253] phi utoa::value#6 = utoa::value#0 [phi:utoa::@6->utoa::@4#2] -- register_copy + // [192] phi utoa::value#6 = utoa::value#0 [phi:utoa::@6->utoa::@4#2] -- register_copy jmp __b4 } // printf_number_buffer // Print the contents of the number buffer using a specific format. // This handles minimum length, zero-filling, and left/right justification from the format -// printf_number_buffer(byte zp($1d) buffer_sign, byte zp($18) format_min_length, byte zp($19) format_justify_left, byte zp($1c) format_zero_padding, byte zp($24) format_upper_case) +// printf_number_buffer(byte zp($29) buffer_sign, byte zp($1e) format_min_length, byte zp($25) format_justify_left, byte zp($26) format_zero_padding, byte zp($c) format_upper_case) printf_number_buffer: { - .label __19 = $26 - .label buffer_sign = $1d - .label len = $28 - .label padding = $18 - .label format_min_length = $18 - .label format_zero_padding = $1c - .label format_justify_left = $19 - .label format_upper_case = $24 - // [263] if(0==printf_number_buffer::format_min_length#3) goto printf_number_buffer::@1 -- 0_eq_vbuz1_then_la1 + .label __19 = $27 + .label buffer_sign = $29 + .label len = $d + .label padding = $1e + .label format_min_length = $1e + .label format_zero_padding = $26 + .label format_justify_left = $25 + .label format_upper_case = $c + // [202] if(0==printf_number_buffer::format_min_length#3) goto printf_number_buffer::@1 -- 0_eq_vbuz1_then_la1 lda.z format_min_length cmp #0 beq __b1_from_printf_number_buffer - // [264] phi from printf_number_buffer to printf_number_buffer::@6 [phi:printf_number_buffer->printf_number_buffer::@6] + // [203] phi from printf_number_buffer to printf_number_buffer::@6 [phi:printf_number_buffer->printf_number_buffer::@6] __b6_from_printf_number_buffer: jmp __b6 // printf_number_buffer::@6 __b6: - // [265] call strlen - // [352] phi from printf_number_buffer::@6 to strlen [phi:printf_number_buffer::@6->strlen] + // [204] call strlen + // [291] phi from printf_number_buffer::@6 to strlen [phi:printf_number_buffer::@6->strlen] strlen_from___b6: jsr strlen - // [266] strlen::return#2 = strlen::len#2 + // [205] strlen::return#2 = strlen::len#2 jmp __b14 // printf_number_buffer::@14 __b14: - // [267] printf_number_buffer::$19 = strlen::return#2 - // [268] printf_number_buffer::len#0 = (signed byte)printf_number_buffer::$19 -- vbsz1=_sbyte_vwuz2 + // [206] printf_number_buffer::$19 = strlen::return#2 + // [207] printf_number_buffer::len#0 = (signed byte)printf_number_buffer::$19 -- vbsz1=_sbyte_vwuz2 // There is a minimum length - work out the padding lda.z __19 sta.z len - // [269] if(0==printf_number_buffer::buffer_sign#10) goto printf_number_buffer::@13 -- 0_eq_vbuz1_then_la1 + // [208] if(0==printf_number_buffer::buffer_sign#10) goto printf_number_buffer::@13 -- 0_eq_vbuz1_then_la1 lda.z buffer_sign cmp #0 beq __b13_from___b14 jmp __b7 // printf_number_buffer::@7 __b7: - // [270] printf_number_buffer::len#1 = ++ printf_number_buffer::len#0 -- vbsz1=_inc_vbsz1 + // [209] printf_number_buffer::len#1 = ++ printf_number_buffer::len#0 -- vbsz1=_inc_vbsz1 inc.z len - // [271] phi from printf_number_buffer::@14 printf_number_buffer::@7 to printf_number_buffer::@13 [phi:printf_number_buffer::@14/printf_number_buffer::@7->printf_number_buffer::@13] + // [210] phi from printf_number_buffer::@14 printf_number_buffer::@7 to printf_number_buffer::@13 [phi:printf_number_buffer::@14/printf_number_buffer::@7->printf_number_buffer::@13] __b13_from___b14: __b13_from___b7: - // [271] phi printf_number_buffer::len#2 = printf_number_buffer::len#0 [phi:printf_number_buffer::@14/printf_number_buffer::@7->printf_number_buffer::@13#0] -- register_copy + // [210] phi printf_number_buffer::len#2 = printf_number_buffer::len#0 [phi:printf_number_buffer::@14/printf_number_buffer::@7->printf_number_buffer::@13#0] -- register_copy jmp __b13 // printf_number_buffer::@13 __b13: - // [272] printf_number_buffer::padding#1 = (signed byte)printf_number_buffer::format_min_length#3 - printf_number_buffer::len#2 -- vbsz1=vbsz1_minus_vbsz2 + // [211] printf_number_buffer::padding#1 = (signed byte)printf_number_buffer::format_min_length#3 - printf_number_buffer::len#2 -- vbsz1=vbsz1_minus_vbsz2 lda.z padding sec sbc.z len sta.z padding - // [273] if(printf_number_buffer::padding#1>=0) goto printf_number_buffer::@21 -- vbsz1_ge_0_then_la1 + // [212] if(printf_number_buffer::padding#1>=0) goto printf_number_buffer::@21 -- vbsz1_ge_0_then_la1 lda.z padding cmp #0 bpl __b21_from___b13 - // [275] phi from printf_number_buffer printf_number_buffer::@13 to printf_number_buffer::@1 [phi:printf_number_buffer/printf_number_buffer::@13->printf_number_buffer::@1] + // [214] phi from printf_number_buffer printf_number_buffer::@13 to printf_number_buffer::@1 [phi:printf_number_buffer/printf_number_buffer::@13->printf_number_buffer::@1] __b1_from_printf_number_buffer: __b1_from___b13: - // [275] phi printf_number_buffer::padding#10 = 0 [phi:printf_number_buffer/printf_number_buffer::@13->printf_number_buffer::@1#0] -- vbsz1=vbsc1 + // [214] phi printf_number_buffer::padding#10 = 0 [phi:printf_number_buffer/printf_number_buffer::@13->printf_number_buffer::@1#0] -- vbsz1=vbsc1 lda #0 sta.z padding jmp __b1 - // [274] phi from printf_number_buffer::@13 to printf_number_buffer::@21 [phi:printf_number_buffer::@13->printf_number_buffer::@21] + // [213] phi from printf_number_buffer::@13 to printf_number_buffer::@21 [phi:printf_number_buffer::@13->printf_number_buffer::@21] __b21_from___b13: jmp __b21 // printf_number_buffer::@21 __b21: - // [275] phi from printf_number_buffer::@21 to printf_number_buffer::@1 [phi:printf_number_buffer::@21->printf_number_buffer::@1] + // [214] phi from printf_number_buffer::@21 to printf_number_buffer::@1 [phi:printf_number_buffer::@21->printf_number_buffer::@1] __b1_from___b21: - // [275] phi printf_number_buffer::padding#10 = printf_number_buffer::padding#1 [phi:printf_number_buffer::@21->printf_number_buffer::@1#0] -- register_copy + // [214] phi printf_number_buffer::padding#10 = printf_number_buffer::padding#1 [phi:printf_number_buffer::@21->printf_number_buffer::@1#0] -- register_copy jmp __b1 // printf_number_buffer::@1 __b1: - // [276] if(0!=printf_number_buffer::format_justify_left#10) goto printf_number_buffer::@2 -- 0_neq_vbuz1_then_la1 + // [215] if(0!=printf_number_buffer::format_justify_left#10) goto printf_number_buffer::@2 -- 0_neq_vbuz1_then_la1 lda.z format_justify_left cmp #0 bne __b2 jmp __b17 // printf_number_buffer::@17 __b17: - // [277] if(0!=printf_number_buffer::format_zero_padding#10) goto printf_number_buffer::@2 -- 0_neq_vbuz1_then_la1 + // [216] if(0!=printf_number_buffer::format_zero_padding#10) goto printf_number_buffer::@2 -- 0_neq_vbuz1_then_la1 lda.z format_zero_padding cmp #0 bne __b2 jmp __b16 // printf_number_buffer::@16 __b16: - // [278] if(0!=printf_number_buffer::padding#10) goto printf_number_buffer::@8 -- 0_neq_vbsz1_then_la1 + // [217] if(0!=printf_number_buffer::padding#10) goto printf_number_buffer::@8 -- 0_neq_vbsz1_then_la1 lda.z padding cmp #0 bne __b8 jmp __b2 // printf_number_buffer::@8 __b8: - // [279] printf_padding::length#0 = (byte)printf_number_buffer::padding#10 -- vbuz1=vbuz2 + // [218] printf_padding::length#0 = (byte)printf_number_buffer::padding#10 -- vbuz1=vbuz2 lda.z padding sta.z printf_padding.length - // [280] call printf_padding - // [358] phi from printf_number_buffer::@8 to printf_padding [phi:printf_number_buffer::@8->printf_padding] + // [219] call printf_padding + // [297] phi from printf_number_buffer::@8 to printf_padding [phi:printf_number_buffer::@8->printf_padding] printf_padding_from___b8: - // [358] phi printf_padding::pad#7 = ' ' [phi:printf_number_buffer::@8->printf_padding#0] -- vbuz1=vbuc1 + // [297] phi printf_padding::pad#5 = ' ' [phi:printf_number_buffer::@8->printf_padding#0] -- vbuz1=vbuc1 lda #' ' sta.z printf_padding.pad - // [358] phi printf_padding::length#6 = printf_padding::length#0 [phi:printf_number_buffer::@8->printf_padding#1] -- register_copy + // [297] phi printf_padding::length#4 = printf_padding::length#0 [phi:printf_number_buffer::@8->printf_padding#1] -- register_copy jsr printf_padding jmp __b2 // printf_number_buffer::@2 __b2: - // [281] if(0==printf_number_buffer::buffer_sign#10) goto printf_number_buffer::@3 -- 0_eq_vbuz1_then_la1 + // [220] if(0==printf_number_buffer::buffer_sign#10) goto printf_number_buffer::@3 -- 0_eq_vbuz1_then_la1 lda.z buffer_sign cmp #0 beq __b3 jmp __b9 // printf_number_buffer::@9 __b9: - // [282] cputc::c#2 = printf_number_buffer::buffer_sign#10 -- vbuz1=vbuz2 + // [221] cputc::c#2 = printf_number_buffer::buffer_sign#10 -- vbuz1=vbuz2 lda.z buffer_sign sta.z cputc.c - // [283] call cputc - // [230] phi from printf_number_buffer::@9 to cputc [phi:printf_number_buffer::@9->cputc] + // [222] call cputc + // [169] phi from printf_number_buffer::@9 to cputc [phi:printf_number_buffer::@9->cputc] cputc_from___b9: - // [230] phi cputc::c#3 = cputc::c#2 [phi:printf_number_buffer::@9->cputc#0] -- register_copy + // [169] phi cputc::c#3 = cputc::c#2 [phi:printf_number_buffer::@9->cputc#0] -- register_copy jsr cputc jmp __b3 // printf_number_buffer::@3 __b3: - // [284] if(0==printf_number_buffer::format_zero_padding#10) goto printf_number_buffer::@4 -- 0_eq_vbuz1_then_la1 + // [223] if(0==printf_number_buffer::format_zero_padding#10) goto printf_number_buffer::@4 -- 0_eq_vbuz1_then_la1 lda.z format_zero_padding cmp #0 beq __b4 jmp __b18 // printf_number_buffer::@18 __b18: - // [285] if(0!=printf_number_buffer::padding#10) goto printf_number_buffer::@10 -- 0_neq_vbsz1_then_la1 + // [224] if(0!=printf_number_buffer::padding#10) goto printf_number_buffer::@10 -- 0_neq_vbsz1_then_la1 lda.z padding cmp #0 bne __b10 jmp __b4 // printf_number_buffer::@10 __b10: - // [286] printf_padding::length#1 = (byte)printf_number_buffer::padding#10 -- vbuz1=vbuz2 + // [225] printf_padding::length#1 = (byte)printf_number_buffer::padding#10 -- vbuz1=vbuz2 lda.z padding sta.z printf_padding.length - // [287] call printf_padding - // [358] phi from printf_number_buffer::@10 to printf_padding [phi:printf_number_buffer::@10->printf_padding] + // [226] call printf_padding + // [297] phi from printf_number_buffer::@10 to printf_padding [phi:printf_number_buffer::@10->printf_padding] printf_padding_from___b10: - // [358] phi printf_padding::pad#7 = '0' [phi:printf_number_buffer::@10->printf_padding#0] -- vbuz1=vbuc1 + // [297] phi printf_padding::pad#5 = '0' [phi:printf_number_buffer::@10->printf_padding#0] -- vbuz1=vbuc1 lda #'0' sta.z printf_padding.pad - // [358] phi printf_padding::length#6 = printf_padding::length#1 [phi:printf_number_buffer::@10->printf_padding#1] -- register_copy + // [297] phi printf_padding::length#4 = printf_padding::length#1 [phi:printf_number_buffer::@10->printf_padding#1] -- register_copy jsr printf_padding jmp __b4 // printf_number_buffer::@4 __b4: - // [288] if(0==printf_number_buffer::format_upper_case#10) goto printf_number_buffer::@5 -- 0_eq_vbuz1_then_la1 + // [227] if(0==printf_number_buffer::format_upper_case#10) goto printf_number_buffer::@5 -- 0_eq_vbuz1_then_la1 lda.z format_upper_case cmp #0 beq __b5_from___b4 - // [289] phi from printf_number_buffer::@4 to printf_number_buffer::@11 [phi:printf_number_buffer::@4->printf_number_buffer::@11] + // [228] phi from printf_number_buffer::@4 to printf_number_buffer::@11 [phi:printf_number_buffer::@4->printf_number_buffer::@11] __b11_from___b4: jmp __b11 // printf_number_buffer::@11 __b11: - // [290] call strupr - // [365] phi from printf_number_buffer::@11 to strupr [phi:printf_number_buffer::@11->strupr] + // [229] call strupr + // [304] phi from printf_number_buffer::@11 to strupr [phi:printf_number_buffer::@11->strupr] strupr_from___b11: jsr strupr - // [291] phi from printf_number_buffer::@11 printf_number_buffer::@4 to printf_number_buffer::@5 [phi:printf_number_buffer::@11/printf_number_buffer::@4->printf_number_buffer::@5] + // [230] phi from printf_number_buffer::@11 printf_number_buffer::@4 to printf_number_buffer::@5 [phi:printf_number_buffer::@11/printf_number_buffer::@4->printf_number_buffer::@5] __b5_from___b11: __b5_from___b4: jmp __b5 // printf_number_buffer::@5 __b5: - // [292] call cputs - // [155] phi from printf_number_buffer::@5 to cputs [phi:printf_number_buffer::@5->cputs] + // [231] call cputs + // [135] phi from printf_number_buffer::@5 to cputs [phi:printf_number_buffer::@5->cputs] cputs_from___b5: - // [155] phi cputs::s#14 = (byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:printf_number_buffer::@5->cputs#0] -- pbuz1=pbuc1 + // [135] phi cputs::s#12 = (byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:printf_number_buffer::@5->cputs#0] -- pbuz1=pbuc1 lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS @@ -9788,42 +8460,42 @@ printf_number_buffer: { jmp __b15 // printf_number_buffer::@15 __b15: - // [293] if(0==printf_number_buffer::format_justify_left#10) goto printf_number_buffer::@return -- 0_eq_vbuz1_then_la1 + // [232] if(0==printf_number_buffer::format_justify_left#10) goto printf_number_buffer::@return -- 0_eq_vbuz1_then_la1 lda.z format_justify_left cmp #0 beq __breturn jmp __b20 // printf_number_buffer::@20 __b20: - // [294] if(0!=printf_number_buffer::format_zero_padding#10) goto printf_number_buffer::@return -- 0_neq_vbuz1_then_la1 + // [233] if(0!=printf_number_buffer::format_zero_padding#10) goto printf_number_buffer::@return -- 0_neq_vbuz1_then_la1 lda.z format_zero_padding cmp #0 bne __breturn jmp __b19 // printf_number_buffer::@19 __b19: - // [295] if(0!=printf_number_buffer::padding#10) goto printf_number_buffer::@12 -- 0_neq_vbsz1_then_la1 + // [234] if(0!=printf_number_buffer::padding#10) goto printf_number_buffer::@12 -- 0_neq_vbsz1_then_la1 lda.z padding cmp #0 bne __b12 jmp __breturn // printf_number_buffer::@12 __b12: - // [296] printf_padding::length#2 = (byte)printf_number_buffer::padding#10 -- vbuz1=vbuz2 + // [235] printf_padding::length#2 = (byte)printf_number_buffer::padding#10 -- vbuz1=vbuz2 lda.z padding sta.z printf_padding.length - // [297] call printf_padding - // [358] phi from printf_number_buffer::@12 to printf_padding [phi:printf_number_buffer::@12->printf_padding] + // [236] call printf_padding + // [297] phi from printf_number_buffer::@12 to printf_padding [phi:printf_number_buffer::@12->printf_padding] printf_padding_from___b12: - // [358] phi printf_padding::pad#7 = ' ' [phi:printf_number_buffer::@12->printf_padding#0] -- vbuz1=vbuc1 + // [297] phi printf_padding::pad#5 = ' ' [phi:printf_number_buffer::@12->printf_padding#0] -- vbuz1=vbuc1 lda #' ' sta.z printf_padding.pad - // [358] phi printf_padding::length#6 = printf_padding::length#2 [phi:printf_number_buffer::@12->printf_padding#1] -- register_copy + // [297] phi printf_padding::length#4 = printf_padding::length#2 [phi:printf_number_buffer::@12->printf_padding#1] -- register_copy jsr printf_padding jmp __breturn // printf_number_buffer::@return __breturn: - // [298] return + // [237] return rts } // ultoa @@ -9832,69 +8504,69 @@ printf_number_buffer: { // - value : The number to be converted to RADIX // - buffer : receives the string representing the number and zero-termination. // - radix : The radix to convert the number to (from the enum RADIX) -// ultoa(dword zp(3) value, byte* zp(8) buffer) +// ultoa(dword zp(5) value, byte* zp($a) buffer) ultoa: { - .label __10 = $2d - .label __11 = $28 - .label digit_value = $29 - .label buffer = 8 - .label digit = $19 - .label value = 3 - .label started = $1c - // [300] phi from ultoa to ultoa::@1 [phi:ultoa->ultoa::@1] + .label __10 = $2e + .label __11 = $29 + .label digit_value = $2a + .label buffer = $a + .label digit = $25 + .label value = 5 + .label started = $26 + // [239] phi from ultoa to ultoa::@1 [phi:ultoa->ultoa::@1] __b1_from_ultoa: - // [300] phi ultoa::buffer#11 = (byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:ultoa->ultoa::@1#0] -- pbuz1=pbuc1 + // [239] phi ultoa::buffer#11 = (byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:ultoa->ultoa::@1#0] -- pbuz1=pbuc1 lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS sta.z buffer+1 - // [300] phi ultoa::started#2 = 0 [phi:ultoa->ultoa::@1#1] -- vbuz1=vbuc1 + // [239] phi ultoa::started#2 = 0 [phi:ultoa->ultoa::@1#1] -- vbuz1=vbuc1 lda #0 sta.z started - // [300] phi ultoa::value#2 = ultoa::value#1 [phi:ultoa->ultoa::@1#2] -- register_copy - // [300] phi ultoa::digit#2 = 0 [phi:ultoa->ultoa::@1#3] -- vbuz1=vbuc1 + // [239] phi ultoa::value#2 = ultoa::value#1 [phi:ultoa->ultoa::@1#2] -- register_copy + // [239] phi ultoa::digit#2 = 0 [phi:ultoa->ultoa::@1#3] -- vbuz1=vbuc1 lda #0 sta.z digit jmp __b1 // ultoa::@1 __b1: - // [301] if(ultoa::digit#2<$a-1) goto ultoa::@2 -- vbuz1_lt_vbuc1_then_la1 + // [240] if(ultoa::digit#2<$a-1) goto ultoa::@2 -- vbuz1_lt_vbuc1_then_la1 lda.z digit cmp #$a-1 bcc __b2 jmp __b3 // ultoa::@3 __b3: - // [302] ultoa::$11 = (byte)ultoa::value#2 -- vbuz1=_byte_vduz2 + // [241] ultoa::$11 = (byte)ultoa::value#2 -- vbuz1=_byte_vduz2 lda.z value sta.z __11 - // [303] *ultoa::buffer#11 = DIGITS[ultoa::$11] -- _deref_pbuz1=pbuc1_derefidx_vbuz2 + // [242] *ultoa::buffer#11 = DIGITS[ultoa::$11] -- _deref_pbuz1=pbuc1_derefidx_vbuz2 ldy.z __11 lda DIGITS,y ldy #0 sta (buffer),y - // [304] ultoa::buffer#3 = ++ ultoa::buffer#11 -- pbuz1=_inc_pbuz1 + // [243] ultoa::buffer#3 = ++ ultoa::buffer#11 -- pbuz1=_inc_pbuz1 inc.z buffer bne !+ inc.z buffer+1 !: - // [305] *ultoa::buffer#3 = 0 -- _deref_pbuz1=vbuc1 + // [244] *ultoa::buffer#3 = 0 -- _deref_pbuz1=vbuc1 lda #0 ldy #0 sta (buffer),y jmp __breturn // ultoa::@return __breturn: - // [306] return + // [245] return rts // ultoa::@2 __b2: - // [307] ultoa::$10 = ultoa::digit#2 << 2 -- vbuz1=vbuz2_rol_2 + // [246] ultoa::$10 = ultoa::digit#2 << 2 -- vbuz1=vbuz2_rol_2 lda.z digit asl asl sta.z __10 - // [308] ultoa::digit_value#0 = RADIX_DECIMAL_VALUES_LONG[ultoa::$10] -- vduz1=pduc1_derefidx_vbuz2 + // [247] ultoa::digit_value#0 = RADIX_DECIMAL_VALUES_LONG[ultoa::$10] -- vduz1=pduc1_derefidx_vbuz2 ldy.z __10 lda RADIX_DECIMAL_VALUES_LONG,y sta.z digit_value @@ -9904,14 +8576,14 @@ ultoa: { sta.z digit_value+2 lda RADIX_DECIMAL_VALUES_LONG+3,y sta.z digit_value+3 - // [309] if(0!=ultoa::started#2) goto ultoa::@5 -- 0_neq_vbuz1_then_la1 + // [248] if(0!=ultoa::started#2) goto ultoa::@5 -- 0_neq_vbuz1_then_la1 lda.z started cmp #0 bne __b5 jmp __b7 // ultoa::@7 __b7: - // [310] if(ultoa::value#2>=ultoa::digit_value#0) goto ultoa::@5 -- vduz1_ge_vduz2_then_la1 + // [249] if(ultoa::value#2>=ultoa::digit_value#0) goto ultoa::@5 -- vduz1_ge_vduz2_then_la1 lda.z value+3 cmp.z digit_value+3 bcc !+ @@ -9928,49 +8600,49 @@ ultoa: { cmp.z digit_value bcs __b5 !: - // [311] phi from ultoa::@7 to ultoa::@4 [phi:ultoa::@7->ultoa::@4] + // [250] phi from ultoa::@7 to ultoa::@4 [phi:ultoa::@7->ultoa::@4] __b4_from___b7: - // [311] phi ultoa::buffer#14 = ultoa::buffer#11 [phi:ultoa::@7->ultoa::@4#0] -- register_copy - // [311] phi ultoa::started#4 = ultoa::started#2 [phi:ultoa::@7->ultoa::@4#1] -- register_copy - // [311] phi ultoa::value#6 = ultoa::value#2 [phi:ultoa::@7->ultoa::@4#2] -- register_copy + // [250] phi ultoa::buffer#14 = ultoa::buffer#11 [phi:ultoa::@7->ultoa::@4#0] -- register_copy + // [250] phi ultoa::started#4 = ultoa::started#2 [phi:ultoa::@7->ultoa::@4#1] -- register_copy + // [250] phi ultoa::value#6 = ultoa::value#2 [phi:ultoa::@7->ultoa::@4#2] -- register_copy jmp __b4 // ultoa::@4 __b4: - // [312] ultoa::digit#1 = ++ ultoa::digit#2 -- vbuz1=_inc_vbuz1 + // [251] ultoa::digit#1 = ++ ultoa::digit#2 -- vbuz1=_inc_vbuz1 inc.z digit - // [300] phi from ultoa::@4 to ultoa::@1 [phi:ultoa::@4->ultoa::@1] + // [239] phi from ultoa::@4 to ultoa::@1 [phi:ultoa::@4->ultoa::@1] __b1_from___b4: - // [300] phi ultoa::buffer#11 = ultoa::buffer#14 [phi:ultoa::@4->ultoa::@1#0] -- register_copy - // [300] phi ultoa::started#2 = ultoa::started#4 [phi:ultoa::@4->ultoa::@1#1] -- register_copy - // [300] phi ultoa::value#2 = ultoa::value#6 [phi:ultoa::@4->ultoa::@1#2] -- register_copy - // [300] phi ultoa::digit#2 = ultoa::digit#1 [phi:ultoa::@4->ultoa::@1#3] -- register_copy + // [239] phi ultoa::buffer#11 = ultoa::buffer#14 [phi:ultoa::@4->ultoa::@1#0] -- register_copy + // [239] phi ultoa::started#2 = ultoa::started#4 [phi:ultoa::@4->ultoa::@1#1] -- register_copy + // [239] phi ultoa::value#2 = ultoa::value#6 [phi:ultoa::@4->ultoa::@1#2] -- register_copy + // [239] phi ultoa::digit#2 = ultoa::digit#1 [phi:ultoa::@4->ultoa::@1#3] -- register_copy jmp __b1 // ultoa::@5 __b5: - // [313] ultoa_append::buffer#0 = ultoa::buffer#11 - // [314] ultoa_append::value#0 = ultoa::value#2 - // [315] ultoa_append::sub#0 = ultoa::digit_value#0 - // [316] call ultoa_append - // [375] phi from ultoa::@5 to ultoa_append [phi:ultoa::@5->ultoa_append] + // [252] ultoa_append::buffer#0 = ultoa::buffer#11 + // [253] ultoa_append::value#0 = ultoa::value#2 + // [254] ultoa_append::sub#0 = ultoa::digit_value#0 + // [255] call ultoa_append + // [314] phi from ultoa::@5 to ultoa_append [phi:ultoa::@5->ultoa_append] ultoa_append_from___b5: jsr ultoa_append - // [317] ultoa_append::return#0 = ultoa_append::value#2 + // [256] ultoa_append::return#0 = ultoa_append::value#2 jmp __b6 // ultoa::@6 __b6: - // [318] ultoa::value#0 = ultoa_append::return#0 - // [319] ultoa::buffer#4 = ++ ultoa::buffer#11 -- pbuz1=_inc_pbuz1 + // [257] ultoa::value#0 = ultoa_append::return#0 + // [258] ultoa::buffer#4 = ++ ultoa::buffer#11 -- pbuz1=_inc_pbuz1 inc.z buffer bne !+ inc.z buffer+1 !: - // [311] phi from ultoa::@6 to ultoa::@4 [phi:ultoa::@6->ultoa::@4] + // [250] phi from ultoa::@6 to ultoa::@4 [phi:ultoa::@6->ultoa::@4] __b4_from___b6: - // [311] phi ultoa::buffer#14 = ultoa::buffer#4 [phi:ultoa::@6->ultoa::@4#0] -- register_copy - // [311] phi ultoa::started#4 = 1 [phi:ultoa::@6->ultoa::@4#1] -- vbuz1=vbuc1 + // [250] phi ultoa::buffer#14 = ultoa::buffer#4 [phi:ultoa::@6->ultoa::@4#0] -- register_copy + // [250] phi ultoa::started#4 = 1 [phi:ultoa::@6->ultoa::@4#1] -- vbuz1=vbuc1 lda #1 sta.z started - // [311] phi ultoa::value#6 = ultoa::value#0 [phi:ultoa::@6->ultoa::@4#2] -- register_copy + // [250] phi ultoa::value#6 = ultoa::value#0 [phi:ultoa::@6->ultoa::@4#2] -- register_copy jmp __b4 } // uctoa @@ -9979,122 +8651,122 @@ ultoa: { // - value : The number to be converted to RADIX // - buffer : receives the string representing the number and zero-termination. // - radix : The radix to convert the number to (from the enum RADIX) -// uctoa(byte zp($24) value, byte* zp($a) buffer) +// uctoa(byte zp($c) value, byte* zp($f) buffer) uctoa: { - .label digit_value = $2d - .label buffer = $a - .label digit = $1d - .label value = $24 - .label started = $28 - // [321] phi from uctoa to uctoa::@1 [phi:uctoa->uctoa::@1] + .label digit_value = $2e + .label buffer = $f + .label digit = $29 + .label value = $c + .label started = $d + // [260] phi from uctoa to uctoa::@1 [phi:uctoa->uctoa::@1] __b1_from_uctoa: - // [321] phi uctoa::buffer#11 = (byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:uctoa->uctoa::@1#0] -- pbuz1=pbuc1 + // [260] phi uctoa::buffer#11 = (byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:uctoa->uctoa::@1#0] -- pbuz1=pbuc1 lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS sta.z buffer+1 - // [321] phi uctoa::started#2 = 0 [phi:uctoa->uctoa::@1#1] -- vbuz1=vbuc1 + // [260] phi uctoa::started#2 = 0 [phi:uctoa->uctoa::@1#1] -- vbuz1=vbuc1 lda #0 sta.z started - // [321] phi uctoa::value#2 = uctoa::value#1 [phi:uctoa->uctoa::@1#2] -- register_copy - // [321] phi uctoa::digit#2 = 0 [phi:uctoa->uctoa::@1#3] -- vbuz1=vbuc1 + // [260] phi uctoa::value#2 = uctoa::value#1 [phi:uctoa->uctoa::@1#2] -- register_copy + // [260] phi uctoa::digit#2 = 0 [phi:uctoa->uctoa::@1#3] -- vbuz1=vbuc1 lda #0 sta.z digit jmp __b1 // uctoa::@1 __b1: - // [322] if(uctoa::digit#2<2-1) goto uctoa::@2 -- vbuz1_lt_vbuc1_then_la1 + // [261] if(uctoa::digit#2<2-1) goto uctoa::@2 -- vbuz1_lt_vbuc1_then_la1 lda.z digit cmp #2-1 bcc __b2 jmp __b3 // uctoa::@3 __b3: - // [323] *uctoa::buffer#11 = DIGITS[uctoa::value#2] -- _deref_pbuz1=pbuc1_derefidx_vbuz2 + // [262] *uctoa::buffer#11 = DIGITS[uctoa::value#2] -- _deref_pbuz1=pbuc1_derefidx_vbuz2 ldy.z value lda DIGITS,y ldy #0 sta (buffer),y - // [324] uctoa::buffer#3 = ++ uctoa::buffer#11 -- pbuz1=_inc_pbuz1 + // [263] uctoa::buffer#3 = ++ uctoa::buffer#11 -- pbuz1=_inc_pbuz1 inc.z buffer bne !+ inc.z buffer+1 !: - // [325] *uctoa::buffer#3 = 0 -- _deref_pbuz1=vbuc1 + // [264] *uctoa::buffer#3 = 0 -- _deref_pbuz1=vbuc1 lda #0 ldy #0 sta (buffer),y jmp __breturn // uctoa::@return __breturn: - // [326] return + // [265] return rts // uctoa::@2 __b2: - // [327] uctoa::digit_value#0 = RADIX_HEXADECIMAL_VALUES_CHAR[uctoa::digit#2] -- vbuz1=pbuc1_derefidx_vbuz2 + // [266] uctoa::digit_value#0 = RADIX_HEXADECIMAL_VALUES_CHAR[uctoa::digit#2] -- vbuz1=pbuc1_derefidx_vbuz2 ldy.z digit lda RADIX_HEXADECIMAL_VALUES_CHAR,y sta.z digit_value - // [328] if(0!=uctoa::started#2) goto uctoa::@5 -- 0_neq_vbuz1_then_la1 + // [267] if(0!=uctoa::started#2) goto uctoa::@5 -- 0_neq_vbuz1_then_la1 lda.z started cmp #0 bne __b5 jmp __b7 // uctoa::@7 __b7: - // [329] if(uctoa::value#2>=uctoa::digit_value#0) goto uctoa::@5 -- vbuz1_ge_vbuz2_then_la1 + // [268] if(uctoa::value#2>=uctoa::digit_value#0) goto uctoa::@5 -- vbuz1_ge_vbuz2_then_la1 lda.z value cmp.z digit_value bcs __b5 - // [330] phi from uctoa::@7 to uctoa::@4 [phi:uctoa::@7->uctoa::@4] + // [269] phi from uctoa::@7 to uctoa::@4 [phi:uctoa::@7->uctoa::@4] __b4_from___b7: - // [330] phi uctoa::buffer#14 = uctoa::buffer#11 [phi:uctoa::@7->uctoa::@4#0] -- register_copy - // [330] phi uctoa::started#4 = uctoa::started#2 [phi:uctoa::@7->uctoa::@4#1] -- register_copy - // [330] phi uctoa::value#6 = uctoa::value#2 [phi:uctoa::@7->uctoa::@4#2] -- register_copy + // [269] phi uctoa::buffer#14 = uctoa::buffer#11 [phi:uctoa::@7->uctoa::@4#0] -- register_copy + // [269] phi uctoa::started#4 = uctoa::started#2 [phi:uctoa::@7->uctoa::@4#1] -- register_copy + // [269] phi uctoa::value#6 = uctoa::value#2 [phi:uctoa::@7->uctoa::@4#2] -- register_copy jmp __b4 // uctoa::@4 __b4: - // [331] uctoa::digit#1 = ++ uctoa::digit#2 -- vbuz1=_inc_vbuz1 + // [270] uctoa::digit#1 = ++ uctoa::digit#2 -- vbuz1=_inc_vbuz1 inc.z digit - // [321] phi from uctoa::@4 to uctoa::@1 [phi:uctoa::@4->uctoa::@1] + // [260] phi from uctoa::@4 to uctoa::@1 [phi:uctoa::@4->uctoa::@1] __b1_from___b4: - // [321] phi uctoa::buffer#11 = uctoa::buffer#14 [phi:uctoa::@4->uctoa::@1#0] -- register_copy - // [321] phi uctoa::started#2 = uctoa::started#4 [phi:uctoa::@4->uctoa::@1#1] -- register_copy - // [321] phi uctoa::value#2 = uctoa::value#6 [phi:uctoa::@4->uctoa::@1#2] -- register_copy - // [321] phi uctoa::digit#2 = uctoa::digit#1 [phi:uctoa::@4->uctoa::@1#3] -- register_copy + // [260] phi uctoa::buffer#11 = uctoa::buffer#14 [phi:uctoa::@4->uctoa::@1#0] -- register_copy + // [260] phi uctoa::started#2 = uctoa::started#4 [phi:uctoa::@4->uctoa::@1#1] -- register_copy + // [260] phi uctoa::value#2 = uctoa::value#6 [phi:uctoa::@4->uctoa::@1#2] -- register_copy + // [260] phi uctoa::digit#2 = uctoa::digit#1 [phi:uctoa::@4->uctoa::@1#3] -- register_copy jmp __b1 // uctoa::@5 __b5: - // [332] uctoa_append::buffer#0 = uctoa::buffer#11 - // [333] uctoa_append::value#0 = uctoa::value#2 - // [334] uctoa_append::sub#0 = uctoa::digit_value#0 - // [335] call uctoa_append - // [382] phi from uctoa::@5 to uctoa_append [phi:uctoa::@5->uctoa_append] + // [271] uctoa_append::buffer#0 = uctoa::buffer#11 + // [272] uctoa_append::value#0 = uctoa::value#2 + // [273] uctoa_append::sub#0 = uctoa::digit_value#0 + // [274] call uctoa_append + // [321] phi from uctoa::@5 to uctoa_append [phi:uctoa::@5->uctoa_append] uctoa_append_from___b5: jsr uctoa_append - // [336] uctoa_append::return#0 = uctoa_append::value#2 + // [275] uctoa_append::return#0 = uctoa_append::value#2 jmp __b6 // uctoa::@6 __b6: - // [337] uctoa::value#0 = uctoa_append::return#0 - // [338] uctoa::buffer#4 = ++ uctoa::buffer#11 -- pbuz1=_inc_pbuz1 + // [276] uctoa::value#0 = uctoa_append::return#0 + // [277] uctoa::buffer#4 = ++ uctoa::buffer#11 -- pbuz1=_inc_pbuz1 inc.z buffer bne !+ inc.z buffer+1 !: - // [330] phi from uctoa::@6 to uctoa::@4 [phi:uctoa::@6->uctoa::@4] + // [269] phi from uctoa::@6 to uctoa::@4 [phi:uctoa::@6->uctoa::@4] __b4_from___b6: - // [330] phi uctoa::buffer#14 = uctoa::buffer#4 [phi:uctoa::@6->uctoa::@4#0] -- register_copy - // [330] phi uctoa::started#4 = 1 [phi:uctoa::@6->uctoa::@4#1] -- vbuz1=vbuc1 + // [269] phi uctoa::buffer#14 = uctoa::buffer#4 [phi:uctoa::@6->uctoa::@4#0] -- register_copy + // [269] phi uctoa::started#4 = 1 [phi:uctoa::@6->uctoa::@4#1] -- vbuz1=vbuc1 lda #1 sta.z started - // [330] phi uctoa::value#6 = uctoa::value#0 [phi:uctoa::@6->uctoa::@4#2] -- register_copy + // [269] phi uctoa::value#6 = uctoa::value#0 [phi:uctoa::@6->uctoa::@4#2] -- register_copy jmp __b4 } // cputln // Print a newline cputln: { - // [339] conio_line_text = conio_line_text + $28 -- pbuz1=pbuz1_plus_vbuc1 + // [278] conio_line_text = conio_line_text + $28 -- pbuz1=pbuz1_plus_vbuc1 lda #$28 clc adc.z conio_line_text @@ -10102,7 +8774,7 @@ cputln: { bcc !+ inc.z conio_line_text+1 !: - // [340] conio_line_color = conio_line_color + $28 -- pbuz1=pbuz1_plus_vbuc1 + // [279] conio_line_color = conio_line_color + $28 -- pbuz1=pbuz1_plus_vbuc1 lda #$28 clc adc.z conio_line_color @@ -10110,17 +8782,17 @@ cputln: { bcc !+ inc.z conio_line_color+1 !: - // [341] conio_cursor_x = 0 -- vbuz1=vbuc1 + // [280] conio_cursor_x = 0 -- vbuz1=vbuc1 lda #0 sta.z conio_cursor_x - // [342] conio_cursor_y = ++ conio_cursor_y -- vbuz1=_inc_vbuz1 + // [281] conio_cursor_y = ++ conio_cursor_y -- vbuz1=_inc_vbuz1 inc.z conio_cursor_y - // [343] call cscroll + // [282] call cscroll jsr cscroll jmp __breturn // cputln::@return __breturn: - // [344] return + // [283] return rts } // utoa_append @@ -10132,23 +8804,23 @@ cputln: { // - sub : the value of a '1' in the digit. Subtracted continually while the digit is increased. // (For decimal the subs used are 10000, 1000, 100, 10, 1) // returns : the value reduced by sub * digit so that it is less than sub. -// utoa_append(byte* zp(8) buffer, word zp($a) value, word zp($26) sub) +// utoa_append(byte* zp($a) buffer, word zp($f) value, word zp($27) sub) utoa_append: { - .label buffer = 8 - .label value = $a - .label sub = $26 - .label return = $a - .label digit = $1b - // [346] phi from utoa_append to utoa_append::@1 [phi:utoa_append->utoa_append::@1] + .label buffer = $a + .label value = $f + .label sub = $27 + .label return = $f + .label digit = $e + // [285] phi from utoa_append to utoa_append::@1 [phi:utoa_append->utoa_append::@1] __b1_from_utoa_append: - // [346] phi utoa_append::digit#2 = 0 [phi:utoa_append->utoa_append::@1#0] -- vbuz1=vbuc1 + // [285] phi utoa_append::digit#2 = 0 [phi:utoa_append->utoa_append::@1#0] -- vbuz1=vbuc1 lda #0 sta.z digit - // [346] phi utoa_append::value#2 = utoa_append::value#0 [phi:utoa_append->utoa_append::@1#1] -- register_copy + // [285] phi utoa_append::value#2 = utoa_append::value#0 [phi:utoa_append->utoa_append::@1#1] -- register_copy jmp __b1 // utoa_append::@1 __b1: - // [347] if(utoa_append::value#2>=utoa_append::sub#0) goto utoa_append::@2 -- vwuz1_ge_vwuz2_then_la1 + // [286] if(utoa_append::value#2>=utoa_append::sub#0) goto utoa_append::@2 -- vwuz1_ge_vwuz2_then_la1 lda.z sub+1 cmp.z value+1 bne !+ @@ -10160,7 +8832,7 @@ utoa_append: { jmp __b3 // utoa_append::@3 __b3: - // [348] *utoa_append::buffer#0 = DIGITS[utoa_append::digit#2] -- _deref_pbuz1=pbuc1_derefidx_vbuz2 + // [287] *utoa_append::buffer#0 = DIGITS[utoa_append::digit#2] -- _deref_pbuz1=pbuc1_derefidx_vbuz2 ldy.z digit lda DIGITS,y ldy #0 @@ -10168,13 +8840,13 @@ utoa_append: { jmp __breturn // utoa_append::@return __breturn: - // [349] return + // [288] return rts // utoa_append::@2 __b2: - // [350] utoa_append::digit#1 = ++ utoa_append::digit#2 -- vbuz1=_inc_vbuz1 + // [289] utoa_append::digit#1 = ++ utoa_append::digit#2 -- vbuz1=_inc_vbuz1 inc.z digit - // [351] utoa_append::value#1 = utoa_append::value#2 - utoa_append::sub#0 -- vwuz1=vwuz1_minus_vwuz2 + // [290] utoa_append::value#1 = utoa_append::value#2 - utoa_append::sub#0 -- vwuz1=vwuz1_minus_vwuz2 lda.z value sec sbc.z sub @@ -10182,27 +8854,27 @@ utoa_append: { lda.z value+1 sbc.z sub+1 sta.z value+1 - // [346] phi from utoa_append::@2 to utoa_append::@1 [phi:utoa_append::@2->utoa_append::@1] + // [285] phi from utoa_append::@2 to utoa_append::@1 [phi:utoa_append::@2->utoa_append::@1] __b1_from___b2: - // [346] phi utoa_append::digit#2 = utoa_append::digit#1 [phi:utoa_append::@2->utoa_append::@1#0] -- register_copy - // [346] phi utoa_append::value#2 = utoa_append::value#1 [phi:utoa_append::@2->utoa_append::@1#1] -- register_copy + // [285] phi utoa_append::digit#2 = utoa_append::digit#1 [phi:utoa_append::@2->utoa_append::@1#0] -- register_copy + // [285] phi utoa_append::value#2 = utoa_append::value#1 [phi:utoa_append::@2->utoa_append::@1#1] -- register_copy jmp __b1 } // strlen // Computes the length of the string str up to but not including the terminating null character. -// strlen(byte* zp($a) str) +// strlen(byte* zp($f) str) strlen: { - .label len = $26 - .label str = $a - .label return = $26 - // [353] phi from strlen to strlen::@1 [phi:strlen->strlen::@1] + .label len = $27 + .label str = $f + .label return = $27 + // [292] phi from strlen to strlen::@1 [phi:strlen->strlen::@1] __b1_from_strlen: - // [353] phi strlen::len#2 = 0 [phi:strlen->strlen::@1#0] -- vwuz1=vwuc1 + // [292] phi strlen::len#2 = 0 [phi:strlen->strlen::@1#0] -- vwuz1=vwuc1 lda #<0 sta.z len lda #>0 sta.z len+1 - // [353] phi strlen::str#3 = (byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:strlen->strlen::@1#1] -- pbuz1=pbuc1 + // [292] phi strlen::str#2 = (byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:strlen->strlen::@1#1] -- pbuz1=pbuc1 lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS @@ -10210,7 +8882,7 @@ strlen: { jmp __b1 // strlen::@1 __b1: - // [354] if(0!=*strlen::str#3) goto strlen::@2 -- 0_neq__deref_pbuz1_then_la1 + // [293] if(0!=*strlen::str#2) goto strlen::@2 -- 0_neq__deref_pbuz1_then_la1 ldy #0 lda (str),y cmp #0 @@ -10218,77 +8890,77 @@ strlen: { jmp __breturn // strlen::@return __breturn: - // [355] return + // [294] return rts // strlen::@2 __b2: - // [356] strlen::len#1 = ++ strlen::len#2 -- vwuz1=_inc_vwuz1 + // [295] strlen::len#1 = ++ strlen::len#2 -- vwuz1=_inc_vwuz1 inc.z len bne !+ inc.z len+1 !: - // [357] strlen::str#0 = ++ strlen::str#3 -- pbuz1=_inc_pbuz1 + // [296] strlen::str#0 = ++ strlen::str#2 -- pbuz1=_inc_pbuz1 inc.z str bne !+ inc.z str+1 !: - // [353] phi from strlen::@2 to strlen::@1 [phi:strlen::@2->strlen::@1] + // [292] phi from strlen::@2 to strlen::@1 [phi:strlen::@2->strlen::@1] __b1_from___b2: - // [353] phi strlen::len#2 = strlen::len#1 [phi:strlen::@2->strlen::@1#0] -- register_copy - // [353] phi strlen::str#3 = strlen::str#0 [phi:strlen::@2->strlen::@1#1] -- register_copy + // [292] phi strlen::len#2 = strlen::len#1 [phi:strlen::@2->strlen::@1#0] -- register_copy + // [292] phi strlen::str#2 = strlen::str#0 [phi:strlen::@2->strlen::@1#1] -- register_copy jmp __b1 } // printf_padding // Print a padding char a number of times -// printf_padding(byte zp($28) pad, byte zp($1b) length) +// printf_padding(byte zp($d) pad, byte zp($e) length) printf_padding: { - .label i = $2d - .label length = $1b - .label pad = $28 - // [359] phi from printf_padding to printf_padding::@1 [phi:printf_padding->printf_padding::@1] + .label i = $2e + .label length = $e + .label pad = $d + // [298] phi from printf_padding to printf_padding::@1 [phi:printf_padding->printf_padding::@1] __b1_from_printf_padding: - // [359] phi printf_padding::i#2 = 0 [phi:printf_padding->printf_padding::@1#0] -- vbuz1=vbuc1 + // [298] phi printf_padding::i#2 = 0 [phi:printf_padding->printf_padding::@1#0] -- vbuz1=vbuc1 lda #0 sta.z i jmp __b1 // printf_padding::@1 __b1: - // [360] if(printf_padding::i#2cputc] + // [301] cputc::c#1 = printf_padding::pad#5 + // [302] call cputc + // [169] phi from printf_padding::@2 to cputc [phi:printf_padding::@2->cputc] cputc_from___b2: - // [230] phi cputc::c#3 = cputc::c#1 [phi:printf_padding::@2->cputc#0] -- register_copy + // [169] phi cputc::c#3 = cputc::c#1 [phi:printf_padding::@2->cputc#0] -- register_copy jsr cputc jmp __b3 // printf_padding::@3 __b3: - // [364] printf_padding::i#1 = ++ printf_padding::i#2 -- vbuz1=_inc_vbuz1 + // [303] printf_padding::i#1 = ++ printf_padding::i#2 -- vbuz1=_inc_vbuz1 inc.z i - // [359] phi from printf_padding::@3 to printf_padding::@1 [phi:printf_padding::@3->printf_padding::@1] + // [298] phi from printf_padding::@3 to printf_padding::@1 [phi:printf_padding::@3->printf_padding::@1] __b1_from___b3: - // [359] phi printf_padding::i#2 = printf_padding::i#1 [phi:printf_padding::@3->printf_padding::@1#0] -- register_copy + // [298] phi printf_padding::i#2 = printf_padding::i#1 [phi:printf_padding::@3->printf_padding::@1#0] -- register_copy jmp __b1 } // strupr // Converts a string to uppercase. strupr: { .label str = printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS - .label __0 = $1b - .label src = $26 - // [366] phi from strupr to strupr::@1 [phi:strupr->strupr::@1] + .label __0 = $e + .label src = $27 + // [305] phi from strupr to strupr::@1 [phi:strupr->strupr::@1] __b1_from_strupr: - // [366] phi strupr::src#2 = strupr::str#0 [phi:strupr->strupr::@1#0] -- pbuz1=pbuc1 + // [305] phi strupr::src#2 = strupr::str#0 [phi:strupr->strupr::@1#0] -- pbuz1=pbuc1 lda #str @@ -10296,7 +8968,7 @@ strupr: { jmp __b1 // strupr::@1 __b1: - // [367] if(0!=*strupr::src#2) goto strupr::@2 -- 0_neq__deref_pbuz1_then_la1 + // [306] if(0!=*strupr::src#2) goto strupr::@2 -- 0_neq__deref_pbuz1_then_la1 ldy #0 lda (src),y cmp #0 @@ -10304,33 +8976,33 @@ strupr: { jmp __breturn // strupr::@return __breturn: - // [368] return + // [307] return rts // strupr::@2 __b2: - // [369] toupper::ch#0 = *strupr::src#2 -- vbuz1=_deref_pbuz2 + // [308] toupper::ch#0 = *strupr::src#2 -- vbuz1=_deref_pbuz2 ldy #0 lda (src),y sta.z toupper.ch - // [370] call toupper + // [309] call toupper jsr toupper - // [371] toupper::return#3 = toupper::return#2 + // [310] toupper::return#3 = toupper::return#2 jmp __b3 // strupr::@3 __b3: - // [372] strupr::$0 = toupper::return#3 - // [373] *strupr::src#2 = strupr::$0 -- _deref_pbuz1=vbuz2 + // [311] strupr::$0 = toupper::return#3 + // [312] *strupr::src#2 = strupr::$0 -- _deref_pbuz1=vbuz2 lda.z __0 ldy #0 sta (src),y - // [374] strupr::src#1 = ++ strupr::src#2 -- pbuz1=_inc_pbuz1 + // [313] strupr::src#1 = ++ strupr::src#2 -- pbuz1=_inc_pbuz1 inc.z src bne !+ inc.z src+1 !: - // [366] phi from strupr::@3 to strupr::@1 [phi:strupr::@3->strupr::@1] + // [305] phi from strupr::@3 to strupr::@1 [phi:strupr::@3->strupr::@1] __b1_from___b3: - // [366] phi strupr::src#2 = strupr::src#1 [phi:strupr::@3->strupr::@1#0] -- register_copy + // [305] phi strupr::src#2 = strupr::src#1 [phi:strupr::@3->strupr::@1#0] -- register_copy jmp __b1 } // ultoa_append @@ -10342,23 +9014,23 @@ strupr: { // - sub : the value of a '1' in the digit. Subtracted continually while the digit is increased. // (For decimal the subs used are 10000, 1000, 100, 10, 1) // returns : the value reduced by sub * digit so that it is less than sub. -// ultoa_append(byte* zp(8) buffer, dword zp(3) value, dword zp($29) sub) +// ultoa_append(byte* zp($a) buffer, dword zp(5) value, dword zp($2a) sub) ultoa_append: { - .label buffer = 8 - .label value = 3 - .label sub = $29 - .label return = 3 - .label digit = $2d - // [376] phi from ultoa_append to ultoa_append::@1 [phi:ultoa_append->ultoa_append::@1] + .label buffer = $a + .label value = 5 + .label sub = $2a + .label return = 5 + .label digit = $2e + // [315] phi from ultoa_append to ultoa_append::@1 [phi:ultoa_append->ultoa_append::@1] __b1_from_ultoa_append: - // [376] phi ultoa_append::digit#2 = 0 [phi:ultoa_append->ultoa_append::@1#0] -- vbuz1=vbuc1 + // [315] phi ultoa_append::digit#2 = 0 [phi:ultoa_append->ultoa_append::@1#0] -- vbuz1=vbuc1 lda #0 sta.z digit - // [376] phi ultoa_append::value#2 = ultoa_append::value#0 [phi:ultoa_append->ultoa_append::@1#1] -- register_copy + // [315] phi ultoa_append::value#2 = ultoa_append::value#0 [phi:ultoa_append->ultoa_append::@1#1] -- register_copy jmp __b1 // ultoa_append::@1 __b1: - // [377] if(ultoa_append::value#2>=ultoa_append::sub#0) goto ultoa_append::@2 -- vduz1_ge_vduz2_then_la1 + // [316] if(ultoa_append::value#2>=ultoa_append::sub#0) goto ultoa_append::@2 -- vduz1_ge_vduz2_then_la1 lda.z value+3 cmp.z sub+3 bcc !+ @@ -10378,7 +9050,7 @@ ultoa_append: { jmp __b3 // ultoa_append::@3 __b3: - // [378] *ultoa_append::buffer#0 = DIGITS[ultoa_append::digit#2] -- _deref_pbuz1=pbuc1_derefidx_vbuz2 + // [317] *ultoa_append::buffer#0 = DIGITS[ultoa_append::digit#2] -- _deref_pbuz1=pbuc1_derefidx_vbuz2 ldy.z digit lda DIGITS,y ldy #0 @@ -10386,13 +9058,13 @@ ultoa_append: { jmp __breturn // ultoa_append::@return __breturn: - // [379] return + // [318] return rts // ultoa_append::@2 __b2: - // [380] ultoa_append::digit#1 = ++ ultoa_append::digit#2 -- vbuz1=_inc_vbuz1 + // [319] ultoa_append::digit#1 = ++ ultoa_append::digit#2 -- vbuz1=_inc_vbuz1 inc.z digit - // [381] ultoa_append::value#1 = ultoa_append::value#2 - ultoa_append::sub#0 -- vduz1=vduz1_minus_vduz2 + // [320] ultoa_append::value#1 = ultoa_append::value#2 - ultoa_append::sub#0 -- vduz1=vduz1_minus_vduz2 lda.z value sec sbc.z sub @@ -10406,10 +9078,10 @@ ultoa_append: { lda.z value+3 sbc.z sub+3 sta.z value+3 - // [376] phi from ultoa_append::@2 to ultoa_append::@1 [phi:ultoa_append::@2->ultoa_append::@1] + // [315] phi from ultoa_append::@2 to ultoa_append::@1 [phi:ultoa_append::@2->ultoa_append::@1] __b1_from___b2: - // [376] phi ultoa_append::digit#2 = ultoa_append::digit#1 [phi:ultoa_append::@2->ultoa_append::@1#0] -- register_copy - // [376] phi ultoa_append::value#2 = ultoa_append::value#1 [phi:ultoa_append::@2->ultoa_append::@1#1] -- register_copy + // [315] phi ultoa_append::digit#2 = ultoa_append::digit#1 [phi:ultoa_append::@2->ultoa_append::@1#0] -- register_copy + // [315] phi ultoa_append::value#2 = ultoa_append::value#1 [phi:ultoa_append::@2->ultoa_append::@1#1] -- register_copy jmp __b1 } // uctoa_append @@ -10421,30 +9093,30 @@ ultoa_append: { // - sub : the value of a '1' in the digit. Subtracted continually while the digit is increased. // (For decimal the subs used are 10000, 1000, 100, 10, 1) // returns : the value reduced by sub * digit so that it is less than sub. -// uctoa_append(byte* zp($a) buffer, byte zp($24) value, byte zp($2d) sub) +// uctoa_append(byte* zp($f) buffer, byte zp($c) value, byte zp($2e) sub) uctoa_append: { - .label buffer = $a - .label value = $24 - .label sub = $2d - .label return = $24 - .label digit = $1b - // [383] phi from uctoa_append to uctoa_append::@1 [phi:uctoa_append->uctoa_append::@1] + .label buffer = $f + .label value = $c + .label sub = $2e + .label return = $c + .label digit = $e + // [322] phi from uctoa_append to uctoa_append::@1 [phi:uctoa_append->uctoa_append::@1] __b1_from_uctoa_append: - // [383] phi uctoa_append::digit#2 = 0 [phi:uctoa_append->uctoa_append::@1#0] -- vbuz1=vbuc1 + // [322] phi uctoa_append::digit#2 = 0 [phi:uctoa_append->uctoa_append::@1#0] -- vbuz1=vbuc1 lda #0 sta.z digit - // [383] phi uctoa_append::value#2 = uctoa_append::value#0 [phi:uctoa_append->uctoa_append::@1#1] -- register_copy + // [322] phi uctoa_append::value#2 = uctoa_append::value#0 [phi:uctoa_append->uctoa_append::@1#1] -- register_copy jmp __b1 // uctoa_append::@1 __b1: - // [384] if(uctoa_append::value#2>=uctoa_append::sub#0) goto uctoa_append::@2 -- vbuz1_ge_vbuz2_then_la1 + // [323] if(uctoa_append::value#2>=uctoa_append::sub#0) goto uctoa_append::@2 -- vbuz1_ge_vbuz2_then_la1 lda.z value cmp.z sub bcs __b2 jmp __b3 // uctoa_append::@3 __b3: - // [385] *uctoa_append::buffer#0 = DIGITS[uctoa_append::digit#2] -- _deref_pbuz1=pbuc1_derefidx_vbuz2 + // [324] *uctoa_append::buffer#0 = DIGITS[uctoa_append::digit#2] -- _deref_pbuz1=pbuc1_derefidx_vbuz2 ldy.z digit lda DIGITS,y ldy #0 @@ -10452,97 +9124,97 @@ uctoa_append: { jmp __breturn // uctoa_append::@return __breturn: - // [386] return + // [325] return rts // uctoa_append::@2 __b2: - // [387] uctoa_append::digit#1 = ++ uctoa_append::digit#2 -- vbuz1=_inc_vbuz1 + // [326] uctoa_append::digit#1 = ++ uctoa_append::digit#2 -- vbuz1=_inc_vbuz1 inc.z digit - // [388] uctoa_append::value#1 = uctoa_append::value#2 - uctoa_append::sub#0 -- vbuz1=vbuz1_minus_vbuz2 + // [327] uctoa_append::value#1 = uctoa_append::value#2 - uctoa_append::sub#0 -- vbuz1=vbuz1_minus_vbuz2 lda.z value sec sbc.z sub sta.z value - // [383] phi from uctoa_append::@2 to uctoa_append::@1 [phi:uctoa_append::@2->uctoa_append::@1] + // [322] phi from uctoa_append::@2 to uctoa_append::@1 [phi:uctoa_append::@2->uctoa_append::@1] __b1_from___b2: - // [383] phi uctoa_append::digit#2 = uctoa_append::digit#1 [phi:uctoa_append::@2->uctoa_append::@1#0] -- register_copy - // [383] phi uctoa_append::value#2 = uctoa_append::value#1 [phi:uctoa_append::@2->uctoa_append::@1#1] -- register_copy + // [322] phi uctoa_append::digit#2 = uctoa_append::digit#1 [phi:uctoa_append::@2->uctoa_append::@1#0] -- register_copy + // [322] phi uctoa_append::value#2 = uctoa_append::value#1 [phi:uctoa_append::@2->uctoa_append::@1#1] -- register_copy jmp __b1 } // cscroll // Scroll the entire screen if the cursor is beyond the last line cscroll: { - // [389] if(conio_cursor_y!=$19) goto cscroll::@return -- vbuz1_neq_vbuc1_then_la1 + // [328] if(conio_cursor_y!=$19) goto cscroll::@return -- vbuz1_neq_vbuc1_then_la1 lda #$19 cmp.z conio_cursor_y bne __breturn - // [390] phi from cscroll to cscroll::@1 [phi:cscroll->cscroll::@1] + // [329] phi from cscroll to cscroll::@1 [phi:cscroll->cscroll::@1] __b1_from_cscroll: jmp __b1 // cscroll::@1 __b1: - // [391] call memcpy - // [407] phi from cscroll::@1 to memcpy [phi:cscroll::@1->memcpy] + // [330] call memcpy + // [346] phi from cscroll::@1 to memcpy [phi:cscroll::@1->memcpy] memcpy_from___b1: - // [407] phi memcpy::destination#2 = (void*)DEFAULT_SCREEN [phi:cscroll::@1->memcpy#0] -- pvoz1=pvoc1 + // [346] phi memcpy::destination#2 = (void*)DEFAULT_SCREEN [phi:cscroll::@1->memcpy#0] -- pvoz1=pvoc1 lda #DEFAULT_SCREEN sta.z memcpy.destination+1 - // [407] phi memcpy::source#2 = (void*)DEFAULT_SCREEN+$28 [phi:cscroll::@1->memcpy#1] -- pvoz1=pvoc1 + // [346] phi memcpy::source#2 = (void*)DEFAULT_SCREEN+$28 [phi:cscroll::@1->memcpy#1] -- pvoz1=pvoc1 lda #DEFAULT_SCREEN+$28 sta.z memcpy.source+1 jsr memcpy - // [392] phi from cscroll::@1 to cscroll::@2 [phi:cscroll::@1->cscroll::@2] + // [331] phi from cscroll::@1 to cscroll::@2 [phi:cscroll::@1->cscroll::@2] __b2_from___b1: jmp __b2 // cscroll::@2 __b2: - // [393] call memcpy - // [407] phi from cscroll::@2 to memcpy [phi:cscroll::@2->memcpy] + // [332] call memcpy + // [346] phi from cscroll::@2 to memcpy [phi:cscroll::@2->memcpy] memcpy_from___b2: - // [407] phi memcpy::destination#2 = (void*)COLORRAM [phi:cscroll::@2->memcpy#0] -- pvoz1=pvoc1 + // [346] phi memcpy::destination#2 = (void*)COLORRAM [phi:cscroll::@2->memcpy#0] -- pvoz1=pvoc1 lda #COLORRAM sta.z memcpy.destination+1 - // [407] phi memcpy::source#2 = (void*)COLORRAM+$28 [phi:cscroll::@2->memcpy#1] -- pvoz1=pvoc1 + // [346] phi memcpy::source#2 = (void*)COLORRAM+$28 [phi:cscroll::@2->memcpy#1] -- pvoz1=pvoc1 lda #COLORRAM+$28 sta.z memcpy.source+1 jsr memcpy - // [394] phi from cscroll::@2 to cscroll::@3 [phi:cscroll::@2->cscroll::@3] + // [333] phi from cscroll::@2 to cscroll::@3 [phi:cscroll::@2->cscroll::@3] __b3_from___b2: jmp __b3 // cscroll::@3 __b3: - // [395] call memset - // [417] phi from cscroll::@3 to memset [phi:cscroll::@3->memset] + // [334] call memset + // [356] phi from cscroll::@3 to memset [phi:cscroll::@3->memset] memset_from___b3: - // [417] phi memset::c#4 = ' ' [phi:cscroll::@3->memset#0] -- vbuz1=vbuc1 + // [356] phi memset::c#4 = ' ' [phi:cscroll::@3->memset#0] -- vbuz1=vbuc1 lda #' ' sta.z memset.c - // [417] phi memset::str#3 = (void*)DEFAULT_SCREEN+(word)$19*$28-$28 [phi:cscroll::@3->memset#1] -- pvoz1=pvoc1 + // [356] phi memset::str#3 = (void*)DEFAULT_SCREEN+(word)$19*$28-$28 [phi:cscroll::@3->memset#1] -- pvoz1=pvoc1 lda #DEFAULT_SCREEN+$19*$28-$28 sta.z memset.str+1 jsr memset - // [396] phi from cscroll::@3 to cscroll::@4 [phi:cscroll::@3->cscroll::@4] + // [335] phi from cscroll::@3 to cscroll::@4 [phi:cscroll::@3->cscroll::@4] __b4_from___b3: jmp __b4 // cscroll::@4 __b4: - // [397] call memset - // [417] phi from cscroll::@4 to memset [phi:cscroll::@4->memset] + // [336] call memset + // [356] phi from cscroll::@4 to memset [phi:cscroll::@4->memset] memset_from___b4: - // [417] phi memset::c#4 = LIGHT_BLUE [phi:cscroll::@4->memset#0] -- vbuz1=vbuc1 + // [356] phi memset::c#4 = LIGHT_BLUE [phi:cscroll::@4->memset#0] -- vbuz1=vbuc1 lda #LIGHT_BLUE sta.z memset.c - // [417] phi memset::str#3 = (void*)COLORRAM+(word)$19*$28-$28 [phi:cscroll::@4->memset#1] -- pvoz1=pvoc1 + // [356] phi memset::str#3 = (void*)COLORRAM+(word)$19*$28-$28 [phi:cscroll::@4->memset#1] -- pvoz1=pvoc1 lda #COLORRAM+$19*$28-$28 @@ -10551,7 +9223,7 @@ cscroll: { jmp __b5 // cscroll::@5 __b5: - // [398] conio_line_text = conio_line_text - $28 -- pbuz1=pbuz1_minus_vbuc1 + // [337] conio_line_text = conio_line_text - $28 -- pbuz1=pbuz1_minus_vbuc1 sec lda.z conio_line_text sbc #$28 @@ -10559,7 +9231,7 @@ cscroll: { lda.z conio_line_text+1 sbc #0 sta.z conio_line_text+1 - // [399] conio_line_color = conio_line_color - $28 -- pbuz1=pbuz1_minus_vbuc1 + // [338] conio_line_color = conio_line_color - $28 -- pbuz1=pbuz1_minus_vbuc1 sec lda.z conio_line_color sbc #$28 @@ -10567,61 +9239,61 @@ cscroll: { lda.z conio_line_color+1 sbc #0 sta.z conio_line_color+1 - // [400] conio_cursor_y = -- conio_cursor_y -- vbuz1=_dec_vbuz1 + // [339] conio_cursor_y = -- conio_cursor_y -- vbuz1=_dec_vbuz1 dec.z conio_cursor_y jmp __breturn // cscroll::@return __breturn: - // [401] return + // [340] return rts } // toupper // Convert lowercase alphabet to uppercase // Returns uppercase equivalent to c, if such value exists, else c remains unchanged -// toupper(byte zp($1b) ch) +// toupper(byte zp($e) ch) toupper: { - .label return = $1b - .label ch = $1b - // [402] if(toupper::ch#0<'a') goto toupper::@return -- vbuz1_lt_vbuc1_then_la1 + .label return = $e + .label ch = $e + // [341] if(toupper::ch#0<'a') goto toupper::@return -- vbuz1_lt_vbuc1_then_la1 lda.z ch cmp #'a' bcc __breturn_from_toupper jmp __b2 // toupper::@2 __b2: - // [403] if(toupper::ch#0<='z') goto toupper::@1 -- vbuz1_le_vbuc1_then_la1 + // [342] if(toupper::ch#0<='z') goto toupper::@1 -- vbuz1_le_vbuc1_then_la1 lda #'z' cmp.z ch bcs __b1 - // [405] phi from toupper toupper::@1 toupper::@2 to toupper::@return [phi:toupper/toupper::@1/toupper::@2->toupper::@return] + // [344] phi from toupper toupper::@1 toupper::@2 to toupper::@return [phi:toupper/toupper::@1/toupper::@2->toupper::@return] __breturn_from_toupper: __breturn_from___b1: __breturn_from___b2: - // [405] phi toupper::return#2 = toupper::ch#0 [phi:toupper/toupper::@1/toupper::@2->toupper::@return#0] -- register_copy + // [344] phi toupper::return#2 = toupper::ch#0 [phi:toupper/toupper::@1/toupper::@2->toupper::@return#0] -- register_copy jmp __breturn // toupper::@1 __b1: - // [404] toupper::return#0 = toupper::ch#0 + 'A'-'a' -- vbuz1=vbuz1_plus_vbuc1 + // [343] toupper::return#0 = toupper::ch#0 + 'A'-'a' -- vbuz1=vbuz1_plus_vbuc1 lax.z return axs #-['A'-'a'] stx.z return jmp __breturn_from___b1 // toupper::@return __breturn: - // [406] return + // [345] return rts } // memcpy // Copy block of memory (forwards) // Copies the values of num bytes from the location pointed to by source directly to the memory block pointed to by destination. -// memcpy(void* zp($a) destination, void* zp($26) source) +// memcpy(void* zp($f) destination, void* zp($27) source) memcpy: { - .label src_end = $2e - .label dst = $a - .label src = $26 - .label source = $26 - .label destination = $a - // [408] memcpy::src_end#0 = (byte*)memcpy::source#2 + (word)$19*$28-$28 -- pbuz1=pbuz2_plus_vwuc1 + .label src_end = $2f + .label dst = $f + .label src = $27 + .label source = $27 + .label destination = $f + // [347] memcpy::src_end#0 = (byte*)memcpy::source#2 + (word)$19*$28-$28 -- pbuz1=pbuz2_plus_vwuc1 clc lda.z source adc #<$19*$28-$28 @@ -10629,17 +9301,17 @@ memcpy: { lda.z source+1 adc #>$19*$28-$28 sta.z src_end+1 - // [409] memcpy::src#4 = (byte*)memcpy::source#2 - // [410] memcpy::dst#4 = (byte*)memcpy::destination#2 - // [411] phi from memcpy memcpy::@2 to memcpy::@1 [phi:memcpy/memcpy::@2->memcpy::@1] + // [348] memcpy::src#4 = (byte*)memcpy::source#2 + // [349] memcpy::dst#4 = (byte*)memcpy::destination#2 + // [350] phi from memcpy memcpy::@2 to memcpy::@1 [phi:memcpy/memcpy::@2->memcpy::@1] __b1_from_memcpy: __b1_from___b2: - // [411] phi memcpy::dst#2 = memcpy::dst#4 [phi:memcpy/memcpy::@2->memcpy::@1#0] -- register_copy - // [411] phi memcpy::src#2 = memcpy::src#4 [phi:memcpy/memcpy::@2->memcpy::@1#1] -- register_copy + // [350] phi memcpy::dst#2 = memcpy::dst#4 [phi:memcpy/memcpy::@2->memcpy::@1#0] -- register_copy + // [350] phi memcpy::src#2 = memcpy::src#4 [phi:memcpy/memcpy::@2->memcpy::@1#1] -- register_copy jmp __b1 // memcpy::@1 __b1: - // [412] if(memcpy::src#2!=memcpy::src_end#0) goto memcpy::@2 -- pbuz1_neq_pbuz2_then_la1 + // [351] if(memcpy::src#2!=memcpy::src_end#0) goto memcpy::@2 -- pbuz1_neq_pbuz2_then_la1 lda.z src+1 cmp.z src_end+1 bne __b2 @@ -10649,21 +9321,21 @@ memcpy: { jmp __breturn // memcpy::@return __breturn: - // [413] return + // [352] return rts // memcpy::@2 __b2: - // [414] *memcpy::dst#2 = *memcpy::src#2 -- _deref_pbuz1=_deref_pbuz2 + // [353] *memcpy::dst#2 = *memcpy::src#2 -- _deref_pbuz1=_deref_pbuz2 ldy #0 lda (src),y ldy #0 sta (dst),y - // [415] memcpy::dst#1 = ++ memcpy::dst#2 -- pbuz1=_inc_pbuz1 + // [354] memcpy::dst#1 = ++ memcpy::dst#2 -- pbuz1=_inc_pbuz1 inc.z dst bne !+ inc.z dst+1 !: - // [416] memcpy::src#1 = ++ memcpy::src#2 -- pbuz1=_inc_pbuz1 + // [355] memcpy::src#1 = ++ memcpy::src#2 -- pbuz1=_inc_pbuz1 inc.z src bne !+ inc.z src+1 @@ -10672,16 +9344,16 @@ memcpy: { } // memset // Copies the character c (an unsigned char) to the first num characters of the object pointed to by the argument str. -// memset(void* zp($a) str, byte zp($25) c) +// memset(void* zp($f) str, byte zp($1b) c) memset: { - .label end = $2e - .label dst = $a - .label str = $a - .label c = $25 + .label end = $2f + .label dst = $f + .label str = $f + .label c = $1b jmp __b1 // memset::@1 __b1: - // [418] memset::end#0 = (byte*)memset::str#3 + $28 -- pbuz1=pbuz2_plus_vbuc1 + // [357] memset::end#0 = (byte*)memset::str#3 + $28 -- pbuz1=pbuz2_plus_vbuc1 lda #$28 clc adc.z str @@ -10689,15 +9361,15 @@ memset: { lda #0 adc.z str+1 sta.z end+1 - // [419] memset::dst#4 = (byte*)memset::str#3 - // [420] phi from memset::@1 memset::@3 to memset::@2 [phi:memset::@1/memset::@3->memset::@2] + // [358] memset::dst#4 = (byte*)memset::str#3 + // [359] phi from memset::@1 memset::@3 to memset::@2 [phi:memset::@1/memset::@3->memset::@2] __b2_from___b1: __b2_from___b3: - // [420] phi memset::dst#2 = memset::dst#4 [phi:memset::@1/memset::@3->memset::@2#0] -- register_copy + // [359] phi memset::dst#2 = memset::dst#4 [phi:memset::@1/memset::@3->memset::@2#0] -- register_copy jmp __b2 // memset::@2 __b2: - // [421] if(memset::dst#2!=memset::end#0) goto memset::@3 -- pbuz1_neq_pbuz2_then_la1 + // [360] if(memset::dst#2!=memset::end#0) goto memset::@3 -- pbuz1_neq_pbuz2_then_la1 lda.z dst+1 cmp.z end+1 bne __b3 @@ -10707,15 +9379,15 @@ memset: { jmp __breturn // memset::@return __breturn: - // [422] return + // [361] return rts // memset::@3 __b3: - // [423] *memset::dst#2 = memset::c#4 -- _deref_pbuz1=vbuz2 + // [362] *memset::dst#2 = memset::c#4 -- _deref_pbuz1=vbuz2 lda.z c ldy #0 sta (dst),y - // [424] memset::dst#1 = ++ memset::dst#2 -- pbuz1=_inc_pbuz1 + // [363] memset::dst#1 = ++ memset::dst#2 -- pbuz1=_inc_pbuz1 inc.z dst bne !+ inc.z dst+1 @@ -10732,15 +9404,10 @@ memset: { RADIX_DECIMAL_VALUES: .word $2710, $3e8, $64, $a // Values of decimal digits RADIX_DECIMAL_VALUES_LONG: .dword $3b9aca00, $5f5e100, $989680, $f4240, $186a0, $2710, $3e8, $64, $a - // The buffer used by tod_str() - tod_buffer: .text "00:00:00:00" - .byte 0 // The board. board[i] holds the column position of the queen on row i. board: .fill $14, 0 // Buffer used for stringified number being printed printf_buffer: .fill SIZEOF_STRUCT_PRINTF_BUFFER_NUMBER, 0 - // Time of Day 00:00:00:00 - TOD_ZERO: .byte 0, 0, 0, 0 ASSEMBLER OPTIMIZATIONS Removing instruction jmp __init1 @@ -10761,11 +9428,6 @@ Removing instruction jmp __b3 Removing instruction jmp __b4 Removing instruction jmp __b5 Removing instruction jmp __b6 -Removing instruction jmp __b7 -Removing instruction jmp __b8 -Removing instruction jmp __b9 -Removing instruction jmp __b10 -Removing instruction jmp __b11 Removing instruction jmp __breturn Removing instruction jmp __b1 Removing instruction jmp __breturn @@ -10800,14 +9462,9 @@ Removing instruction jmp __breturn Removing instruction jmp __b1 Removing instruction jmp __b2 Removing instruction jmp __breturn -Removing instruction jmp __breturn -Removing instruction jmp __breturn -Removing instruction jmp __breturn Removing instruction jmp __b1 Removing instruction jmp __b2 Removing instruction jmp __breturn -Removing instruction jmp __b1 -Removing instruction jmp __breturn Removing instruction jmp __b2 Removing instruction jmp __breturn Removing instruction jmp __b1 @@ -10894,14 +9551,6 @@ Removing instruction lda.z line Replacing instruction lda.z __0 with TXA Removing instruction lda #0 Removing instruction ldy.z c -Replacing instruction lda.z __1 with TXA -Replacing instruction lda.z __3 with TXA -Replacing instruction lda.z __5 with TXA -Replacing instruction lda.z __7 with TXA -Replacing instruction lda.z __9 with TXA -Replacing instruction lda.z __11 with TXA -Replacing instruction lda.z __13 with TXA -Replacing instruction lda.z __15 with TXA Removing instruction lda #0 Removing instruction lda #0 Removing instruction lda #0 @@ -10951,14 +9600,8 @@ Removing instruction __b2_from___b1: Removing instruction cputs_from___b2: Removing instruction __b3_from___b2: Removing instruction printf_uint_from___b3: -Removing instruction __b7_from___b6: -Removing instruction cputs_from___b7: -Removing instruction __b9_from___b8: -Removing instruction cputs_from___b9: -Removing instruction __b10_from___b9: -Removing instruction printf_string_from___b10: -Removing instruction __b11_from___b10: -Removing instruction cputs_from___b11: +Removing instruction __b6_from___b5: +Removing instruction cputs_from___b6: Removing instruction __breturn_from___b2: Removing instruction __b11_from_print: Removing instruction cputs_from___b11: @@ -10979,8 +9622,6 @@ Removing instruction __b1: Removing instruction __b1_from_cputs: Removing instruction __b1_from___b2: Removing instruction cputc_from___b2: -Removing instruction __b1_from_printf_string: -Removing instruction cputs_from___b1: Removing instruction __breturn_from___b1: Removing instruction __breturn_from___b2: Removing instruction __b3_from___b2: @@ -11036,14 +9677,10 @@ Removing instruction __b1: Removing instruction __b2: Removing instruction __b3: Removing instruction __b4: +Removing instruction cputs_from___b4: Removing instruction __b5: +Removing instruction printf_ulong_from___b5: Removing instruction __b6: -Removing instruction __b7: -Removing instruction __b8: -Removing instruction printf_ulong_from___b8: -Removing instruction __b9: -Removing instruction __b10: -Removing instruction __b11: Removing instruction __breturn: Removing instruction __b1_from_legal: Removing instruction __breturn_from___b1: @@ -11083,16 +9720,11 @@ Removing instruction utoa_from___b1: Removing instruction __b2: Removing instruction printf_number_buffer_from___b2: Removing instruction __breturn: -Removing instruction __breturn: -Removing instruction __breturn: -Removing instruction __breturn: Removing instruction __b1: Removing instruction ultoa_from___b1: Removing instruction __b2: Removing instruction printf_number_buffer_from___b2: Removing instruction __breturn: -Removing instruction __b1: -Removing instruction __breturn: Removing instruction __b2: Removing instruction __b1: Removing instruction uctoa_from___b1: @@ -11199,21 +9831,11 @@ Removing instruction __b2: Succesful ASM optimization Pass5UnusedLabelElimination FINAL SYMBOL TABLE -const nomodify struct MOS6526_CIA* CIA1 = (struct MOS6526_CIA*) 56320 const nomodify byte* COLORRAM = (byte*) 55296 const nomodify byte* DEFAULT_SCREEN = (byte*) 1024 const byte* DIGITS[] = "0123456789abcdef"z const nomodify byte LIGHT_BLUE = $e -const byte OFFSET_STRUCT_MOS6526_CIA_TIMER_A_CONTROL = $e -const byte OFFSET_STRUCT_MOS6526_CIA_TIMER_B_CONTROL = $f -const byte OFFSET_STRUCT_MOS6526_CIA_TOD_10THS = 8 -const byte OFFSET_STRUCT_MOS6526_CIA_TOD_HOURS = $b -const byte OFFSET_STRUCT_MOS6526_CIA_TOD_MIN = $a -const byte OFFSET_STRUCT_MOS6526_CIA_TOD_SEC = 9 const byte OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS = 1 -const byte OFFSET_STRUCT_TIME_OF_DAY_HOURS = 3 -const byte OFFSET_STRUCT_TIME_OF_DAY_MIN = 2 -const byte OFFSET_STRUCT_TIME_OF_DAY_SEC = 1 const byte RADIX::BINARY = 2 const byte RADIX::DECIMAL = $a const byte RADIX::HEXADECIMAL = $10 @@ -11223,89 +9845,88 @@ const dword* RADIX_DECIMAL_VALUES_LONG[] = { $3b9aca00, $5f5e100, $989680, $f42 const byte* RADIX_HEXADECIMAL_VALUES_CHAR[] = { $10 } const byte SIZEOF_STRUCT_PRINTF_BUFFER_NUMBER = $c const word STACK_BASE = $103 -struct TIME_OF_DAY TOD_ZERO loadstore mem[4] = { TENTHS: 0, SEC: 0, MIN: 0, HOURS: 0 } void __start() const byte* board[$14] = { fill( $14, 0) } void clrscr() byte clrscr::c -byte clrscr::c#1 c zp[1]:7 20002.0 -byte clrscr::c#2 c zp[1]:7 12501.25 +byte clrscr::c#1 c zp[1]:9 20002.0 +byte clrscr::c#2 c zp[1]:9 12501.25 byte clrscr::l -byte clrscr::l#1 l zp[1]:27 2002.0 -byte clrscr::l#2 l zp[1]:27 333.6666666666667 +byte clrscr::l#1 l zp[1]:4 2002.0 +byte clrscr::l#2 l zp[1]:4 333.6666666666667 byte* clrscr::line_cols -byte* clrscr::line_cols#1 line_cols zp[2]:10 1001.0 -byte* clrscr::line_cols#5 line_cols zp[2]:10 1500.375 +byte* clrscr::line_cols#1 line_cols zp[2]:15 1001.0 +byte* clrscr::line_cols#5 line_cols zp[2]:15 1500.375 byte* clrscr::line_text -byte* clrscr::line_text#1 line_text zp[2]:8 667.3333333333334 -byte* clrscr::line_text#5 line_text zp[2]:8 1714.7142857142858 +byte* clrscr::line_text#1 line_text zp[2]:10 667.3333333333334 +byte* clrscr::line_text#5 line_text zp[2]:10 1714.7142857142858 void conio_c64_init() const nomodify byte* conio_c64_init::BASIC_CURSOR_LINE = (byte*) 214 byte conio_c64_init::line byte conio_c64_init::line#0 line zp[1]:2 11.0 byte conio_c64_init::line#2 line zp[1]:2 22.0 -byte conio_cursor_x loadstore zp[1]:12 7.978723404255319E27 -byte conio_cursor_y loadstore zp[1]:13 1.5763546798029555E29 -byte* conio_line_color loadstore zp[2]:16 1.1450777202072537E29 -byte* conio_line_text loadstore zp[2]:14 1.127551020408163E29 -dword count loadstore zp[4]:18 2.43902439027561E10 +byte conio_cursor_x loadstore zp[1]:17 9.146341463414634E27 +byte conio_cursor_y loadstore zp[1]:18 1.787709497206704E29 +byte* conio_line_color loadstore zp[2]:21 1.3076923076923077E29 +byte* conio_line_text loadstore zp[2]:19 1.2848837209302325E29 +dword count loadstore zp[4]:23 3.0303030303424248E10 void cputc(byte cputc::c) byte cputc::c -byte cputc::c#0 c zp[1]:40 2.0E28 -byte cputc::c#1 c zp[1]:40 2.0E27 -byte cputc::c#2 c zp[1]:40 2.00000000000002E14 -byte cputc::c#3 c zp[1]:40 1.0550000000000004E29 +byte cputc::c#0 c zp[1]:13 2.0E28 +byte cputc::c#1 c zp[1]:13 2.0E27 +byte cputc::c#2 c zp[1]:13 2.00000000000002E14 +byte cputc::c#3 c zp[1]:13 1.0550000000000004E29 void cputln() void cputs(to_nomodify byte* cputs::s) byte cputs::c -byte cputs::c#1 c zp[1]:40 1.0E28 +byte cputs::c#1 c zp[1]:13 1.0E28 to_nomodify byte* cputs::s -to_nomodify byte* cputs::s#0 s zp[2]:8 5.0E27 -to_nomodify byte* cputs::s#13 s zp[2]:8 1.5000000000000497E28 -to_nomodify byte* cputs::s#14 s zp[2]:8 1.000000000000001E15 +to_nomodify byte* cputs::s#0 s zp[2]:10 5.0E27 +to_nomodify byte* cputs::s#11 s zp[2]:10 1.5000000000000497E28 +to_nomodify byte* cputs::s#12 s zp[2]:10 1.000000000000001E15 void cscroll() byte diff(byte diff::a , byte diff::b) byte diff::a -byte diff::a#0 a zp[1]:40 1.000000000001E12 -byte diff::a#1 a zp[1]:40 1.000000000001E12 -byte diff::a#2 a zp[1]:40 1.60000000000025E13 +byte diff::a#0 a zp[1]:13 1.000000000001E12 +byte diff::a#1 a zp[1]:13 1.000000000001E12 +byte diff::a#2 a zp[1]:13 1.60000000000025E13 byte diff::b -byte diff::b#0 b zp[1]:7 2.000000000002E12 -byte diff::b#1 b zp[1]:7 2.000000000002E12 -byte diff::b#2 b zp[1]:7 1.60000000000025E13 +byte diff::b#0 b zp[1]:9 2.000000000002E12 +byte diff::b#1 b zp[1]:9 2.000000000002E12 +byte diff::b#2 b zp[1]:9 1.60000000000025E13 byte diff::return -byte diff::return#0 return zp[1]:36 2.000000000002E12 -byte diff::return#1 return_1 zp[1]:40 2.000000000002E12 -byte diff::return#2 return_1 zp[1]:40 2.0000000000002E13 -byte diff::return#3 return_1 zp[1]:40 2.0000000000002E13 -byte diff::return#4 return_1 zp[1]:40 5.500000000001E12 +byte diff::return#0 return zp[1]:41 2.000000000002E12 +byte diff::return#1 return_1 zp[1]:13 2.000000000002E12 +byte diff::return#2 return_1 zp[1]:13 2.0000000000002E13 +byte diff::return#3 return_1 zp[1]:13 2.0000000000002E13 +byte diff::return#4 return_1 zp[1]:13 5.500000000001E12 void gotoxy(byte gotoxy::x , byte gotoxy::y) -byte*~ gotoxy::$5 zp[2]:34 202.0 -byte*~ gotoxy::$6 zp[2]:30 202.0 -word~ gotoxy::$7 zp[2]:30 151.5 -word~ gotoxy::$8 zp[2]:32 202.0 -word~ gotoxy::$9 zp[2]:30 202.0 +byte*~ gotoxy::$5 zp[2]:35 202.0 +byte*~ gotoxy::$6 zp[2]:31 202.0 +word~ gotoxy::$7 zp[2]:31 151.5 +word~ gotoxy::$8 zp[2]:33 202.0 +word~ gotoxy::$9 zp[2]:31 202.0 word gotoxy::line_offset -word gotoxy::line_offset#0 line_offset zp[2]:30 101.0 +word gotoxy::line_offset#0 line_offset zp[2]:31 101.0 byte gotoxy::x byte gotoxy::y byte gotoxy::y#2 y zp[1]:2 22.0 byte gotoxy::y#4 y zp[1]:2 71.0 byte gotoxy::y#5 y zp[1]:2 67.33333333333333 byte legal(byte legal::row , byte legal::column) -byte~ legal::$0 zp[1]:29 2.000000000002E12 -byte~ legal::$3 zp[1]:36 3.333333333336667E11 -byte~ legal::$4 zp[1]:40 2.000000000002E12 +byte~ legal::$0 zp[1]:38 2.000000000002E12 +byte~ legal::$3 zp[1]:41 3.333333333336667E11 +byte~ legal::$4 zp[1]:13 2.000000000002E12 byte legal::column -byte legal::column#0 column zp[1]:25 1.6666666666683334E11 +byte legal::column#0 column zp[1]:37 1.6666666666683334E11 byte legal::i -byte legal::i#1 i zp[1]:26 2.000000000002E12 -byte legal::i#2 i zp[1]:26 4.0000000000039996E11 +byte legal::i#1 i zp[1]:3 2.000000000002E12 +byte legal::i#2 i zp[1]:3 4.0000000000039996E11 byte legal::return -byte legal::return#0 return zp[1]:27 2.000000000002E12 -byte legal::return#4 return zp[1]:27 3.333333333336667E11 +byte legal::return#0 return zp[1]:4 2.000000000002E12 +byte legal::return#4 return zp[1]:4 3.333333333336667E11 byte legal::row -byte legal::row#0 row zp[1]:24 1.5789473684226315E11 +byte legal::row#0 row zp[1]:30 1.5789473684226315E11 void main() const byte* main::s[$29] = " - n queens problem using backtracking -" const byte* main::s1[$13] = " @@ -11313,49 +9934,48 @@ number of queens:" const byte* main::s2[$e] = " solutions: " -const byte* main::s3[8] = " time: " -const byte* main::s4[3] = ". +const byte* main::s3[3] = ". " void* memcpy(void* memcpy::destination , void* memcpy::source , word memcpy::num) void* memcpy::destination -void* memcpy::destination#2 destination zp[2]:10 +void* memcpy::destination#2 destination zp[2]:15 byte* memcpy::dst -byte* memcpy::dst#1 dst zp[2]:10 1.0E46 -byte* memcpy::dst#2 dst zp[2]:10 1.0000000000000033E46 -byte* memcpy::dst#4 dst zp[2]:10 2.0E32 +byte* memcpy::dst#1 dst zp[2]:15 1.0E46 +byte* memcpy::dst#2 dst zp[2]:15 1.0000000000000033E46 +byte* memcpy::dst#4 dst zp[2]:15 2.0E32 word memcpy::num void* memcpy::return void* memcpy::source -void* memcpy::source#2 source zp[2]:38 +void* memcpy::source#2 source zp[2]:39 byte* memcpy::src -byte* memcpy::src#1 src zp[2]:38 2.0E46 -byte* memcpy::src#2 src zp[2]:38 1.0000000000000025E46 -byte* memcpy::src#4 src zp[2]:38 1.0E32 +byte* memcpy::src#1 src zp[2]:39 2.0E46 +byte* memcpy::src#2 src zp[2]:39 1.0000000000000025E46 +byte* memcpy::src#4 src zp[2]:39 1.0E32 byte* memcpy::src_end -byte* memcpy::src_end#0 src_end zp[2]:46 1.2500000000000125E45 +byte* memcpy::src_end#0 src_end zp[2]:47 1.2500000000000125E45 void* memset(void* memset::str , byte memset::c , word memset::num) byte memset::c -byte memset::c#4 c zp[1]:37 1.4285714285714287E45 +byte memset::c#4 c zp[1]:27 1.4285714285714287E45 byte* memset::dst -byte* memset::dst#1 dst zp[2]:10 2.0E46 -byte* memset::dst#2 dst zp[2]:10 1.3333333333333366E46 -byte* memset::dst#4 dst zp[2]:10 2.0E32 +byte* memset::dst#1 dst zp[2]:15 2.0E46 +byte* memset::dst#2 dst zp[2]:15 1.3333333333333366E46 +byte* memset::dst#4 dst zp[2]:15 2.0E32 byte* memset::end -byte* memset::end#0 end zp[2]:46 1.6666666666666835E45 +byte* memset::end#0 end zp[2]:47 1.6666666666666835E45 word memset::num void* memset::return void* memset::str -void* memset::str#3 str zp[2]:10 +void* memset::str#3 str zp[2]:15 void print() byte print::i -byte print::i#1 i zp[1]:26 2.000000000002E12 -byte print::i#2 i zp[1]:26 1.000000000001E12 +byte print::i#1 i zp[1]:3 2.000000000002E12 +byte print::i#2 i zp[1]:3 1.000000000001E12 byte print::i1 -byte print::i1#1 i1 zp[1]:26 2.000000000002E12 -byte print::i1#2 i1 zp[1]:26 1.0000000000003572E12 +byte print::i1#1 i1 zp[1]:3 2.000000000002E12 +byte print::i1#2 i1 zp[1]:3 1.0000000000003572E12 byte print::j -byte print::j#1 j zp[1]:7 2.0000000000002E13 -byte print::j#2 j zp[1]:7 5.714285714286286E12 +byte print::j#1 j zp[1]:9 2.0000000000002E13 +byte print::j#2 j zp[1]:9 5.714285714286286E12 const byte* print::s[3] = " #" const byte* print::s1[4] = ": @@ -11366,50 +9986,43 @@ const byte* print::s3[2] = "Q" const byte* print::s4[2] = "-" struct printf_buffer_number printf_buffer loadstore mem[12] = {} void printf_number_buffer(byte printf_number_buffer::buffer_sign , byte* printf_number_buffer::buffer_digits , byte printf_number_buffer::format_min_length , byte printf_number_buffer::format_justify_left , byte printf_number_buffer::format_sign_always , byte printf_number_buffer::format_zero_padding , byte printf_number_buffer::format_upper_case , byte printf_number_buffer::format_radix) -word~ printf_number_buffer::$19 zp[2]:38 1.00000000000001E14 +word~ printf_number_buffer::$19 zp[2]:39 1.00000000000001E14 struct printf_buffer_number printf_number_buffer::buffer byte* printf_number_buffer::buffer_digits byte printf_number_buffer::buffer_sign -byte printf_number_buffer::buffer_sign#0 buffer_sign zp[1]:29 202.0 -byte printf_number_buffer::buffer_sign#1 buffer_sign zp[1]:29 202.0 -byte printf_number_buffer::buffer_sign#10 buffer_sign zp[1]:29 1.55000000000103E13 -byte printf_number_buffer::buffer_sign#2 buffer_sign zp[1]:29 2.0000000000002E13 +byte printf_number_buffer::buffer_sign#0 buffer_sign zp[1]:41 202.0 +byte printf_number_buffer::buffer_sign#1 buffer_sign zp[1]:41 202.0 +byte printf_number_buffer::buffer_sign#10 buffer_sign zp[1]:41 1.55000000000103E13 +byte printf_number_buffer::buffer_sign#2 buffer_sign zp[1]:41 2.0000000000002E13 struct printf_format_number printf_number_buffer::format byte printf_number_buffer::format_justify_left -byte printf_number_buffer::format_justify_left#10 format_justify_left zp[1]:25 6.451612903225871E12 +byte printf_number_buffer::format_justify_left#10 format_justify_left zp[1]:37 6.451612903225871E12 byte printf_number_buffer::format_min_length -byte printf_number_buffer::format_min_length#3 format_min_length zp[1]:24 1.00000000000001E13 +byte printf_number_buffer::format_min_length#3 format_min_length zp[1]:30 1.00000000000001E13 byte printf_number_buffer::format_radix byte printf_number_buffer::format_sign_always byte printf_number_buffer::format_upper_case -byte printf_number_buffer::format_upper_case#10 format_upper_case zp[1]:36 3.846153846153885E12 +byte printf_number_buffer::format_upper_case#10 format_upper_case zp[1]:12 3.846153846153885E12 byte printf_number_buffer::format_zero_padding -byte printf_number_buffer::format_zero_padding#10 format_zero_padding zp[1]:28 9.375000000000094E12 +byte printf_number_buffer::format_zero_padding#10 format_zero_padding zp[1]:38 9.375000000000094E12 signed byte printf_number_buffer::len -signed byte printf_number_buffer::len#0 len zp[1]:40 1.500000000000015E14 -signed byte printf_number_buffer::len#1 len zp[1]:40 2.00000000000002E14 -signed byte printf_number_buffer::len#2 len zp[1]:40 3.00000000000003E14 +signed byte printf_number_buffer::len#0 len zp[1]:13 1.500000000000015E14 +signed byte printf_number_buffer::len#1 len zp[1]:13 2.00000000000002E14 +signed byte printf_number_buffer::len#2 len zp[1]:13 3.00000000000003E14 signed byte printf_number_buffer::padding -signed byte printf_number_buffer::padding#1 padding zp[1]:24 1.00000000000001E14 -signed byte printf_number_buffer::padding#10 padding zp[1]:24 1.904761904761924E13 +signed byte printf_number_buffer::padding#1 padding zp[1]:30 1.00000000000001E14 +signed byte printf_number_buffer::padding#10 padding zp[1]:30 1.904761904761924E13 void printf_padding(byte printf_padding::pad , byte printf_padding::length) byte printf_padding::i -byte printf_padding::i#1 i zp[1]:45 2.0E27 -byte printf_padding::i#2 i zp[1]:45 7.500000000000001E26 +byte printf_padding::i#1 i zp[1]:46 2.0E27 +byte printf_padding::i#2 i zp[1]:46 7.500000000000001E26 byte printf_padding::length -byte printf_padding::length#0 length zp[1]:27 2.00000000000002E14 -byte printf_padding::length#1 length zp[1]:27 2.00000000000002E14 -byte printf_padding::length#2 length zp[1]:27 2.00000000000002E14 -byte printf_padding::length#6 length zp[1]:27 1.6666666666671665E26 +byte printf_padding::length#0 length zp[1]:14 2.00000000000002E14 +byte printf_padding::length#1 length zp[1]:14 2.00000000000002E14 +byte printf_padding::length#2 length zp[1]:14 2.00000000000002E14 +byte printf_padding::length#4 length zp[1]:14 1.6666666666671665E26 byte printf_padding::pad -byte printf_padding::pad#7 pad zp[1]:40 1.6666666666666666E26 -void printf_string(byte* printf_string::str , byte printf_string::format_min_length , byte printf_string::format_justify_left) -struct printf_format_string printf_string::format -byte printf_string::format_justify_left -byte printf_string::format_min_length -signed byte printf_string::len -signed byte printf_string::padding -byte* printf_string::str +byte printf_padding::pad#5 pad zp[1]:13 1.6666666666666666E26 void printf_uchar(byte printf_uchar::uvalue , byte printf_uchar::format_min_length , byte printf_uchar::format_justify_left , byte printf_uchar::format_sign_always , byte printf_uchar::format_zero_padding , byte printf_uchar::format_upper_case , byte printf_uchar::format_radix) struct printf_format_number printf_uchar::format byte printf_uchar::format_justify_left @@ -11419,9 +10032,9 @@ byte printf_uchar::format_sign_always byte printf_uchar::format_upper_case byte printf_uchar::format_zero_padding byte printf_uchar::uvalue -byte printf_uchar::uvalue#0 uvalue zp[1]:26 2.000000000002E12 -byte printf_uchar::uvalue#1 uvalue zp[1]:26 2.000000000002E12 -byte printf_uchar::uvalue#2 uvalue zp[1]:26 6.0000000000015E12 +byte printf_uchar::uvalue#0 uvalue zp[1]:3 2.000000000002E12 +byte printf_uchar::uvalue#1 uvalue zp[1]:3 2.000000000002E12 +byte printf_uchar::uvalue#2 uvalue zp[1]:3 6.0000000000015E12 void printf_uint(word printf_uint::uvalue , byte printf_uint::format_min_length , byte printf_uint::format_justify_left , byte printf_uint::format_sign_always , byte printf_uint::format_zero_padding , byte printf_uint::format_upper_case , byte printf_uint::format_radix) struct printf_format_number printf_uint::format byte printf_uint::format_justify_left @@ -11445,244 +10058,184 @@ byte printf_ulong::format_sign_always byte printf_ulong::format_upper_case byte printf_ulong::format_zero_padding dword printf_ulong::uvalue -dword printf_ulong::uvalue#0 uvalue zp[4]:3 22.0 -dword printf_ulong::uvalue#1 uvalue zp[4]:3 22.0 -dword printf_ulong::uvalue#2 uvalue zp[4]:3 61.5 +dword printf_ulong::uvalue#0 uvalue zp[4]:5 22.0 +dword printf_ulong::uvalue#1 uvalue zp[4]:5 22.0 +dword printf_ulong::uvalue#2 uvalue zp[4]:5 61.5 __stackcall void queen(byte queen::row) -byte~ queen::$1 zp[1]:27 2.000000000002E12 -byte~ queen::$4 zp[1]:24 2.000000000002E12 +byte~ queen::$1 zp[1]:4 2.000000000002E12 +byte~ queen::$4 zp[1]:30 2.000000000002E12 const byte queen::OFFSET_STACK_ROW = 0 -volatile byte queen::column loadstore zp[1]:23 2.9411764706505884E11 -volatile byte queen::r loadstore zp[1]:22 2.10526315795E11 +volatile byte queen::column loadstore zp[1]:29 2.9411764706505884E11 +volatile byte queen::r loadstore zp[1]:28 2.10526315795E11 byte queen::row -byte queen::row#0 row zp[1]:37 202.0 +byte queen::row#0 row zp[1]:27 202.0 word strlen(byte* strlen::str) word strlen::len -word strlen::len#1 len zp[2]:38 1.0E27 -word strlen::len#2 len zp[2]:38 5.00000000000025E26 +word strlen::len#1 len zp[2]:39 1.0E27 +word strlen::len#2 len zp[2]:39 5.00000000000025E26 word strlen::return -word strlen::return#2 return zp[2]:38 2.00000000000002E14 +word strlen::return#2 return zp[2]:39 2.00000000000002E14 byte* strlen::str -byte* strlen::str#0 str zp[2]:10 2.0E27 -byte* strlen::str#3 str zp[2]:10 1.0E27 +byte* strlen::str#0 str zp[2]:15 2.0E27 +byte* strlen::str#2 str zp[2]:15 1.0E27 byte* strupr(byte* strupr::str) -byte~ strupr::$0 zp[1]:27 2.0E27 +byte~ strupr::$0 zp[1]:14 2.0E27 byte* strupr::return byte* strupr::src -byte* strupr::src#1 src zp[2]:38 2.0E27 -byte* strupr::src#2 src zp[2]:38 7.142857142857143E26 +byte* strupr::src#1 src zp[2]:39 2.0E27 +byte* strupr::src#2 src zp[2]:39 7.142857142857143E26 byte* strupr::str const byte* strupr::str#0 str = (byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS -const byte* tod_buffer[] = "00:00:00:00" -void tod_init(byte tod_init::tod_TENTHS , byte tod_init::tod_SEC , byte tod_init::tod_MIN , byte tod_init::tod_HOURS) -struct TIME_OF_DAY tod_init::tod -byte tod_init::tod_HOURS -byte tod_init::tod_HOURS#0 tod_HOURS zp[1]:28 37.33333333333333 -byte tod_init::tod_MIN -byte tod_init::tod_MIN#0 tod_MIN zp[1]:27 22.4 -byte tod_init::tod_SEC -byte tod_init::tod_SEC#0 tod_SEC zp[1]:26 16.0 -byte tod_init::tod_TENTHS -byte tod_init::tod_TENTHS#0 tod_TENTHS zp[1]:25 12.444444444444443 -struct TIME_OF_DAY tod_read() -byte tod_read::hours -byte tod_read::mins -struct TIME_OF_DAY tod_read::return -byte tod_read::return_HOURS -byte tod_read::return_HOURS#0 return_HOURS zp[1]:29 12.444444444444443 -byte tod_read::return_HOURS#2 return_HOURS zp[1]:29 5.5 -byte tod_read::return_MIN -byte tod_read::return_MIN#0 return_MIN zp[1]:28 16.0 -byte tod_read::return_MIN#2 return_MIN zp[1]:28 5.5 -byte tod_read::return_SEC -byte tod_read::return_SEC#0 return_SEC zp[1]:27 22.4 -byte tod_read::return_SEC#2 return_SEC zp[1]:27 5.5 -byte tod_read::return_TENTHS -byte tod_read::return_TENTHS#0 return_TENTHS zp[1]:26 37.33333333333333 -byte tod_read::return_TENTHS#2 return_TENTHS zp[1]:26 5.5 -byte tod_read::secs -byte tod_read::tenths -byte tod_read::tod_HOURS -byte tod_read::tod_MIN -byte tod_read::tod_SEC -byte tod_read::tod_TENTHS -byte* tod_str(byte tod_str::tod_TENTHS , byte tod_str::tod_SEC , byte tod_str::tod_MIN , byte tod_str::tod_HOURS) -byte~ tod_str::$0 zp[1]:36 202.0 -byte~ tod_str::$1 zp[1]:36 202.0 -byte~ tod_str::$10 zp[1]:27 202.0 -byte~ tod_str::$11 zp[1]:27 202.0 -byte~ tod_str::$12 zp[1]:40 202.0 -byte~ tod_str::$13 zp[1]:40 202.0 -byte~ tod_str::$14 zp[1]:26 202.0 -byte~ tod_str::$15 zp[1]:26 202.0 -byte~ tod_str::$2 zp[1]:29 202.0 -byte~ tod_str::$3 zp[1]:29 202.0 -byte~ tod_str::$4 zp[1]:45 202.0 -byte~ tod_str::$5 zp[1]:45 202.0 -byte~ tod_str::$6 zp[1]:28 202.0 -byte~ tod_str::$7 zp[1]:28 202.0 -byte~ tod_str::$8 zp[1]:37 202.0 -byte~ tod_str::$9 zp[1]:37 202.0 -byte* tod_str::return -struct TIME_OF_DAY tod_str::tod -byte tod_str::tod_HOURS -byte tod_str::tod_HOURS#0 tod_HOURS zp[1]:29 53.25 -byte tod_str::tod_MIN -byte tod_str::tod_MIN#0 tod_MIN zp[1]:28 19.363636363636363 -byte tod_str::tod_SEC -byte tod_str::tod_SEC#0 tod_SEC zp[1]:27 11.833333333333332 -byte tod_str::tod_TENTHS -byte tod_str::tod_TENTHS#0 tod_TENTHS zp[1]:26 8.52 byte toupper(byte toupper::ch) byte toupper::ch -byte toupper::ch#0 ch zp[1]:27 1.6999999999999998E28 +byte toupper::ch#0 ch zp[1]:14 1.6999999999999998E28 byte toupper::return -byte toupper::return#0 return zp[1]:27 2.0E28 -byte toupper::return#2 return zp[1]:27 1.0333333333333333E28 -byte toupper::return#3 return zp[1]:27 2.0E27 +byte toupper::return#0 return zp[1]:14 2.0E28 +byte toupper::return#2 return zp[1]:14 1.0333333333333333E28 +byte toupper::return#3 return zp[1]:14 2.0E27 void uctoa(byte uctoa::value , byte* uctoa::buffer , byte uctoa::radix) byte* uctoa::buffer -byte* uctoa::buffer#11 buffer zp[2]:10 3.3333333333350004E25 -byte* uctoa::buffer#14 buffer zp[2]:10 1.5000000000000002E26 -byte* uctoa::buffer#3 buffer zp[2]:10 2.00000000000002E14 -byte* uctoa::buffer#4 buffer zp[2]:10 2.0E26 +byte* uctoa::buffer#11 buffer zp[2]:15 3.3333333333350004E25 +byte* uctoa::buffer#14 buffer zp[2]:15 1.5000000000000002E26 +byte* uctoa::buffer#3 buffer zp[2]:15 2.00000000000002E14 +byte* uctoa::buffer#4 buffer zp[2]:15 2.0E26 byte uctoa::digit -byte uctoa::digit#1 digit zp[1]:29 2.0E26 -byte uctoa::digit#2 digit zp[1]:29 3.076923076923077E25 +byte uctoa::digit#1 digit zp[1]:41 2.0E26 +byte uctoa::digit#2 digit zp[1]:41 3.076923076923077E25 byte uctoa::digit_value -byte uctoa::digit_value#0 digit_value zp[1]:45 6.000000000000001E25 +byte uctoa::digit_value#0 digit_value zp[1]:46 6.000000000000001E25 byte* uctoa::digit_values byte uctoa::max_digits byte uctoa::radix byte uctoa::started -byte uctoa::started#2 started zp[1]:40 6.000000000000001E25 -byte uctoa::started#4 started zp[1]:40 1.0E26 +byte uctoa::started#2 started zp[1]:13 6.000000000000001E25 +byte uctoa::started#4 started zp[1]:13 1.0E26 byte uctoa::value -byte uctoa::value#0 value zp[1]:36 1.0E26 -byte uctoa::value#1 value zp[1]:36 5.5000000000001E13 -byte uctoa::value#2 value zp[1]:36 6.666666666670001E25 -byte uctoa::value#6 value zp[1]:36 1.5000000000000002E26 +byte uctoa::value#0 value zp[1]:12 1.0E26 +byte uctoa::value#1 value zp[1]:12 5.5000000000001E13 +byte uctoa::value#2 value zp[1]:12 6.666666666670001E25 +byte uctoa::value#6 value zp[1]:12 1.5000000000000002E26 byte uctoa_append(byte* uctoa_append::buffer , byte uctoa_append::value , byte uctoa_append::sub) byte* uctoa_append::buffer -byte* uctoa_append::buffer#0 buffer zp[2]:10 1.3750000000000001E26 +byte* uctoa_append::buffer#0 buffer zp[2]:15 1.3750000000000001E26 byte uctoa_append::digit -byte uctoa_append::digit#1 digit zp[1]:27 1.0E40 -byte uctoa_append::digit#2 digit zp[1]:27 1.00000000000005E40 +byte uctoa_append::digit#1 digit zp[1]:14 1.0E40 +byte uctoa_append::digit#2 digit zp[1]:14 1.00000000000005E40 byte uctoa_append::return -byte uctoa_append::return#0 return zp[1]:36 2.0E26 +byte uctoa_append::return#0 return zp[1]:12 2.0E26 byte uctoa_append::sub -byte uctoa_append::sub#0 sub zp[1]:45 3.33333333333335E39 +byte uctoa_append::sub#0 sub zp[1]:46 3.33333333333335E39 byte uctoa_append::value -byte uctoa_append::value#0 value zp[1]:36 3.666666666666667E26 -byte uctoa_append::value#1 value zp[1]:36 2.0E40 -byte uctoa_append::value#2 value zp[1]:36 5.0000000000001833E39 +byte uctoa_append::value#0 value zp[1]:12 3.666666666666667E26 +byte uctoa_append::value#1 value zp[1]:12 2.0E40 +byte uctoa_append::value#2 value zp[1]:12 5.0000000000001833E39 void ultoa(dword ultoa::value , byte* ultoa::buffer , byte ultoa::radix) -byte~ ultoa::$10 zp[1]:45 2.00000000000002E14 -byte~ ultoa::$11 zp[1]:40 2002.0 +byte~ ultoa::$10 zp[1]:46 2.00000000000002E14 +byte~ ultoa::$11 zp[1]:41 2002.0 byte* ultoa::buffer -byte* ultoa::buffer#11 buffer zp[2]:8 2.8571428571571855E13 -byte* ultoa::buffer#14 buffer zp[2]:8 1.500000000000015E14 -byte* ultoa::buffer#3 buffer zp[2]:8 2002.0 -byte* ultoa::buffer#4 buffer zp[2]:8 2.00000000000002E14 +byte* ultoa::buffer#11 buffer zp[2]:10 2.8571428571571855E13 +byte* ultoa::buffer#14 buffer zp[2]:10 1.500000000000015E14 +byte* ultoa::buffer#3 buffer zp[2]:10 2002.0 +byte* ultoa::buffer#4 buffer zp[2]:10 2.00000000000002E14 byte ultoa::digit -byte ultoa::digit#1 digit zp[1]:25 2.00000000000002E14 -byte ultoa::digit#2 digit zp[1]:25 2.8571428571428855E13 +byte ultoa::digit#1 digit zp[1]:37 2.00000000000002E14 +byte ultoa::digit#2 digit zp[1]:37 2.8571428571428855E13 dword ultoa::digit_value -dword ultoa::digit_value#0 digit_value zp[4]:41 6.000000000000059E13 +dword ultoa::digit_value#0 digit_value zp[4]:42 6.000000000000059E13 dword* ultoa::digit_values byte ultoa::max_digits byte ultoa::radix byte ultoa::started -byte ultoa::started#2 started zp[1]:28 5.00000000000005E13 -byte ultoa::started#4 started zp[1]:28 1.00000000000001E14 +byte ultoa::started#2 started zp[1]:38 5.00000000000005E13 +byte ultoa::started#4 started zp[1]:38 1.00000000000001E14 dword ultoa::value -dword ultoa::value#0 value zp[4]:3 1.00000000000001E14 -dword ultoa::value#1 value zp[4]:3 551.0 -dword ultoa::value#2 value zp[4]:3 5.714285714300071E13 -dword ultoa::value#6 value zp[4]:3 1.500000000000015E14 +dword ultoa::value#0 value zp[4]:5 1.00000000000001E14 +dword ultoa::value#1 value zp[4]:5 551.0 +dword ultoa::value#2 value zp[4]:5 5.714285714300071E13 +dword ultoa::value#6 value zp[4]:5 1.500000000000015E14 dword ultoa_append(byte* ultoa_append::buffer , dword ultoa_append::value , dword ultoa_append::sub) byte* ultoa_append::buffer -byte* ultoa_append::buffer#0 buffer zp[2]:8 1.3750000000000025E14 +byte* ultoa_append::buffer#0 buffer zp[2]:10 1.3750000000000025E14 byte ultoa_append::digit -byte ultoa_append::digit#1 digit zp[1]:45 1.0E27 -byte ultoa_append::digit#2 digit zp[1]:45 1.0000000000005E27 +byte ultoa_append::digit#1 digit zp[1]:46 1.0E27 +byte ultoa_append::digit#2 digit zp[1]:46 1.0000000000005E27 dword ultoa_append::return -dword ultoa_append::return#0 return zp[4]:3 2.00000000000002E14 +dword ultoa_append::return#0 return zp[4]:5 2.00000000000002E14 dword ultoa_append::sub -dword ultoa_append::sub#0 sub zp[4]:41 3.3333333333335E26 +dword ultoa_append::sub#0 sub zp[4]:42 3.3333333333335E26 dword ultoa_append::value -dword ultoa_append::value#0 value zp[4]:3 3.666666666666674E14 -dword ultoa_append::value#1 value zp[4]:3 2.0E27 -dword ultoa_append::value#2 value zp[4]:3 5.0000000000018335E26 +dword ultoa_append::value#0 value zp[4]:5 3.666666666666674E14 +dword ultoa_append::value#1 value zp[4]:5 2.0E27 +dword ultoa_append::value#2 value zp[4]:5 5.0000000000018335E26 void utoa(word utoa::value , byte* utoa::buffer , byte utoa::radix) -byte~ utoa::$10 zp[1]:37 20002.0 -byte~ utoa::$11 zp[1]:45 2002.0 +byte~ utoa::$10 zp[1]:38 20002.0 +byte~ utoa::$11 zp[1]:37 2002.0 byte* utoa::buffer -byte* utoa::buffer#11 buffer zp[2]:8 3000.4285714285716 -byte* utoa::buffer#14 buffer zp[2]:8 15001.5 -byte* utoa::buffer#3 buffer zp[2]:8 2002.0 -byte* utoa::buffer#4 buffer zp[2]:8 20002.0 +byte* utoa::buffer#11 buffer zp[2]:10 3000.4285714285716 +byte* utoa::buffer#14 buffer zp[2]:10 15001.5 +byte* utoa::buffer#3 buffer zp[2]:10 2002.0 +byte* utoa::buffer#4 buffer zp[2]:10 20002.0 byte utoa::digit -byte utoa::digit#1 digit zp[1]:7 20002.0 -byte utoa::digit#2 digit zp[1]:7 2857.4285714285716 +byte utoa::digit#1 digit zp[1]:9 20002.0 +byte utoa::digit#2 digit zp[1]:9 2857.4285714285716 word utoa::digit_value -word utoa::digit_value#0 digit_value zp[2]:38 6000.6 +word utoa::digit_value#0 digit_value zp[2]:39 6000.6 word* utoa::digit_values byte utoa::max_digits const byte utoa::max_digits#1 max_digits = 5 byte utoa::radix byte utoa::started -byte utoa::started#2 started zp[1]:24 5000.5 -byte utoa::started#4 started zp[1]:24 10001.0 +byte utoa::started#2 started zp[1]:30 5000.5 +byte utoa::started#4 started zp[1]:30 10001.0 word utoa::value -word utoa::value#0 value zp[2]:10 10001.0 -word utoa::value#2 value zp[2]:10 5714.857142857143 -word utoa::value#6 value zp[2]:10 15001.5 +word utoa::value#0 value zp[2]:15 10001.0 +word utoa::value#2 value zp[2]:15 5714.857142857143 +word utoa::value#6 value zp[2]:15 15001.5 word utoa_append(byte* utoa_append::buffer , word utoa_append::value , word utoa_append::sub) byte* utoa_append::buffer -byte* utoa_append::buffer#0 buffer zp[2]:8 13750.25 +byte* utoa_append::buffer#0 buffer zp[2]:10 13750.25 byte utoa_append::digit -byte utoa_append::digit#1 digit zp[1]:27 1.0000001E7 -byte utoa_append::digit#2 digit zp[1]:27 1.00500015E7 +byte utoa_append::digit#1 digit zp[1]:14 1.0000001E7 +byte utoa_append::digit#2 digit zp[1]:14 1.00500015E7 word utoa_append::return -word utoa_append::return#0 return zp[2]:10 20002.0 +word utoa_append::return#0 return zp[2]:15 20002.0 word utoa_append::sub -word utoa_append::sub#0 sub zp[2]:38 3335000.5 +word utoa_append::sub#0 sub zp[2]:39 3335000.5 word utoa_append::value -word utoa_append::value#0 value zp[2]:10 36667.33333333333 -word utoa_append::value#1 value zp[2]:10 2.0000002E7 -word utoa_append::value#2 value zp[2]:10 5018334.166666666 +word utoa_append::value#0 value zp[2]:15 36667.33333333333 +word utoa_append::value#1 value zp[2]:15 2.0000002E7 +word utoa_append::value#2 value zp[2]:15 5018334.166666666 zp[1]:2 [ conio_c64_init::line#2 conio_c64_init::line#0 gotoxy::y#5 gotoxy::y#4 gotoxy::y#2 ] -zp[4]:3 [ printf_ulong::uvalue#2 printf_ulong::uvalue#0 printf_ulong::uvalue#1 ultoa::value#2 ultoa::value#6 ultoa::value#1 ultoa::value#0 ultoa_append::value#2 ultoa_append::value#0 ultoa_append::value#1 ultoa_append::return#0 ] -zp[1]:7 [ utoa::digit#2 utoa::digit#1 diff::b#2 diff::b#0 diff::b#1 clrscr::c#2 clrscr::c#1 print::j#2 print::j#1 ] -zp[2]:8 [ ultoa::buffer#11 ultoa::buffer#14 ultoa::buffer#4 ultoa::buffer#3 ultoa_append::buffer#0 utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 utoa::buffer#3 utoa_append::buffer#0 cputs::s#13 cputs::s#14 cputs::s#0 clrscr::line_text#5 clrscr::line_text#1 ] -zp[2]:10 [ memset::str#3 memset::dst#2 memset::dst#4 memset::dst#1 memcpy::destination#2 memcpy::dst#2 memcpy::dst#4 memcpy::dst#1 strlen::str#3 strlen::str#0 uctoa::buffer#11 uctoa::buffer#14 uctoa::buffer#4 uctoa::buffer#3 uctoa_append::buffer#0 utoa::value#2 utoa::value#6 utoa::value#0 utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 utoa_append::return#0 clrscr::line_cols#5 clrscr::line_cols#1 ] -zp[1]:12 [ conio_cursor_x ] -zp[1]:13 [ conio_cursor_y ] -zp[2]:14 [ conio_line_text ] -zp[2]:16 [ conio_line_color ] -zp[4]:18 [ count ] -zp[1]:22 [ queen::r ] -zp[1]:23 [ queen::column ] -zp[1]:24 [ queen::$4 legal::row#0 printf_number_buffer::format_min_length#3 printf_number_buffer::padding#10 printf_number_buffer::padding#1 utoa::started#2 utoa::started#4 ] -zp[1]:25 [ tod_init::tod_TENTHS#0 legal::column#0 ultoa::digit#2 ultoa::digit#1 printf_number_buffer::format_justify_left#10 ] -zp[1]:26 [ tod_read::return_TENTHS#2 tod_str::tod_TENTHS#0 tod_read::return_TENTHS#0 tod_str::$14 tod_str::$15 tod_init::tod_SEC#0 print::i#2 print::i#1 printf_uchar::uvalue#2 printf_uchar::uvalue#1 printf_uchar::uvalue#0 print::i1#2 print::i1#1 legal::i#2 legal::i#1 ] -zp[1]:27 [ tod_read::return_SEC#2 tod_str::tod_SEC#0 tod_read::return_SEC#0 tod_str::$10 tod_str::$11 tod_init::tod_MIN#0 clrscr::l#2 clrscr::l#1 legal::return#4 legal::return#0 queen::$1 toupper::return#2 toupper::return#0 toupper::ch#0 toupper::return#3 strupr::$0 uctoa_append::digit#2 uctoa_append::digit#1 printf_padding::length#6 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 utoa_append::digit#2 utoa_append::digit#1 ] -zp[1]:28 [ tod_read::return_MIN#2 tod_str::tod_MIN#0 tod_read::return_MIN#0 tod_str::$6 tod_str::$7 tod_init::tod_HOURS#0 ultoa::started#2 ultoa::started#4 printf_number_buffer::format_zero_padding#10 ] -zp[1]:29 [ legal::$0 tod_read::return_HOURS#2 tod_str::tod_HOURS#0 tod_read::return_HOURS#0 tod_str::$2 tod_str::$3 uctoa::digit#2 uctoa::digit#1 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 printf_number_buffer::buffer_sign#1 printf_number_buffer::buffer_sign#0 ] -zp[2]:30 [ gotoxy::$7 gotoxy::$9 gotoxy::line_offset#0 gotoxy::$6 ] -zp[2]:32 [ gotoxy::$8 ] -zp[2]:34 [ gotoxy::$5 ] -zp[1]:36 [ tod_str::$0 tod_str::$1 diff::return#0 legal::$3 uctoa::value#2 uctoa::value#6 uctoa::value#1 uctoa::value#0 uctoa_append::value#2 uctoa_append::value#0 uctoa_append::value#1 uctoa_append::return#0 printf_number_buffer::format_upper_case#10 ] -zp[1]:37 [ utoa::$10 tod_str::$8 tod_str::$9 queen::row#0 memset::c#4 ] -zp[2]:38 [ utoa::digit_value#0 utoa_append::sub#0 strlen::len#2 strlen::len#1 strlen::return#2 printf_number_buffer::$19 memcpy::source#2 memcpy::src#2 memcpy::src#4 memcpy::src#1 strupr::src#2 strupr::src#1 ] -zp[1]:40 [ ultoa::$11 tod_str::$12 tod_str::$13 uctoa::started#2 uctoa::started#4 printf_number_buffer::len#2 printf_number_buffer::len#0 printf_number_buffer::len#1 cputc::c#3 cputc::c#0 cputc::c#2 cputc::c#1 printf_padding::pad#7 cputs::c#1 diff::a#2 diff::a#0 diff::a#1 diff::return#4 diff::return#2 diff::return#3 diff::return#1 legal::$4 ] -zp[4]:41 [ ultoa::digit_value#0 ultoa_append::sub#0 ] -zp[1]:45 [ uctoa::digit_value#0 uctoa_append::sub#0 ultoa::$10 utoa::$11 tod_str::$4 tod_str::$5 ultoa_append::digit#2 ultoa_append::digit#1 printf_padding::i#2 printf_padding::i#1 ] -zp[2]:46 [ memset::end#0 memcpy::src_end#0 ] +zp[1]:3 [ print::i#2 print::i#1 printf_uchar::uvalue#2 printf_uchar::uvalue#1 printf_uchar::uvalue#0 print::i1#2 print::i1#1 legal::i#2 legal::i#1 ] +zp[1]:4 [ clrscr::l#2 clrscr::l#1 legal::return#4 legal::return#0 queen::$1 ] +zp[4]:5 [ printf_ulong::uvalue#2 printf_ulong::uvalue#0 printf_ulong::uvalue#1 ultoa::value#2 ultoa::value#6 ultoa::value#1 ultoa::value#0 ultoa_append::value#2 ultoa_append::value#0 ultoa_append::value#1 ultoa_append::return#0 ] +zp[1]:9 [ utoa::digit#2 utoa::digit#1 diff::b#2 diff::b#0 diff::b#1 clrscr::c#2 clrscr::c#1 print::j#2 print::j#1 ] +zp[2]:10 [ ultoa::buffer#11 ultoa::buffer#14 ultoa::buffer#4 ultoa::buffer#3 ultoa_append::buffer#0 utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 utoa::buffer#3 utoa_append::buffer#0 cputs::s#11 cputs::s#12 cputs::s#0 clrscr::line_text#5 clrscr::line_text#1 ] +zp[1]:12 [ uctoa::value#2 uctoa::value#6 uctoa::value#1 uctoa::value#0 uctoa_append::value#2 uctoa_append::value#0 uctoa_append::value#1 uctoa_append::return#0 printf_number_buffer::format_upper_case#10 ] +zp[1]:13 [ uctoa::started#2 uctoa::started#4 printf_number_buffer::len#2 printf_number_buffer::len#0 printf_number_buffer::len#1 cputc::c#3 cputc::c#0 cputc::c#2 cputc::c#1 printf_padding::pad#5 cputs::c#1 diff::a#2 diff::a#0 diff::a#1 diff::return#4 diff::return#2 diff::return#3 diff::return#1 legal::$4 ] +zp[1]:14 [ toupper::return#2 toupper::return#0 toupper::ch#0 toupper::return#3 strupr::$0 uctoa_append::digit#2 uctoa_append::digit#1 printf_padding::length#4 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 utoa_append::digit#2 utoa_append::digit#1 ] +zp[2]:15 [ memset::str#3 memset::dst#2 memset::dst#4 memset::dst#1 memcpy::destination#2 memcpy::dst#2 memcpy::dst#4 memcpy::dst#1 strlen::str#2 strlen::str#0 uctoa::buffer#11 uctoa::buffer#14 uctoa::buffer#4 uctoa::buffer#3 uctoa_append::buffer#0 utoa::value#2 utoa::value#6 utoa::value#0 utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 utoa_append::return#0 clrscr::line_cols#5 clrscr::line_cols#1 ] +zp[1]:17 [ conio_cursor_x ] +zp[1]:18 [ conio_cursor_y ] +zp[2]:19 [ conio_line_text ] +zp[2]:21 [ conio_line_color ] +zp[4]:23 [ count ] +zp[1]:27 [ queen::row#0 memset::c#4 ] +zp[1]:28 [ queen::r ] +zp[1]:29 [ queen::column ] +zp[1]:30 [ queen::$4 legal::row#0 printf_number_buffer::format_min_length#3 printf_number_buffer::padding#10 printf_number_buffer::padding#1 utoa::started#2 utoa::started#4 ] +zp[2]:31 [ gotoxy::$7 gotoxy::$9 gotoxy::line_offset#0 gotoxy::$6 ] +zp[2]:33 [ gotoxy::$8 ] +zp[2]:35 [ gotoxy::$5 ] +zp[1]:37 [ utoa::$11 legal::column#0 ultoa::digit#2 ultoa::digit#1 printf_number_buffer::format_justify_left#10 ] +zp[1]:38 [ utoa::$10 legal::$0 ultoa::started#2 ultoa::started#4 printf_number_buffer::format_zero_padding#10 ] +zp[2]:39 [ utoa::digit_value#0 utoa_append::sub#0 strlen::len#2 strlen::len#1 strlen::return#2 printf_number_buffer::$19 memcpy::source#2 memcpy::src#2 memcpy::src#4 memcpy::src#1 strupr::src#2 strupr::src#1 ] +zp[1]:41 [ ultoa::$11 diff::return#0 legal::$3 uctoa::digit#2 uctoa::digit#1 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 printf_number_buffer::buffer_sign#1 printf_number_buffer::buffer_sign#0 ] +zp[4]:42 [ ultoa::digit_value#0 ultoa_append::sub#0 ] +zp[1]:46 [ uctoa::digit_value#0 uctoa_append::sub#0 ultoa::$10 ultoa_append::digit#2 ultoa_append::digit#1 printf_padding::i#2 printf_padding::i#1 ] +zp[2]:47 [ memset::end#0 memcpy::src_end#0 ] mem[12] [ printf_buffer ] -mem[4] [ TOD_ZERO ] FINAL ASSEMBLER @@ -11706,34 +10259,23 @@ Score: 2147483647 // Global Constants & labels .const LIGHT_BLUE = $e .const OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS = 1 - .const OFFSET_STRUCT_TIME_OF_DAY_SEC = 1 - .const OFFSET_STRUCT_TIME_OF_DAY_MIN = 2 - .const OFFSET_STRUCT_TIME_OF_DAY_HOURS = 3 - .const OFFSET_STRUCT_MOS6526_CIA_TIMER_A_CONTROL = $e - .const OFFSET_STRUCT_MOS6526_CIA_TIMER_B_CONTROL = $f - .const OFFSET_STRUCT_MOS6526_CIA_TOD_HOURS = $b - .const OFFSET_STRUCT_MOS6526_CIA_TOD_MIN = $a - .const OFFSET_STRUCT_MOS6526_CIA_TOD_SEC = 9 - .const OFFSET_STRUCT_MOS6526_CIA_TOD_10THS = 8 .const STACK_BASE = $103 .const SIZEOF_STRUCT_PRINTF_BUFFER_NUMBER = $c // Color Ram .label COLORRAM = $d800 // Default address of screen character matrix .label DEFAULT_SCREEN = $400 - // The CIA#1: keyboard matrix, joystick #1/#2 - .label CIA1 = $dc00 // The number of bytes on the screen // The current cursor x-position - .label conio_cursor_x = $c + .label conio_cursor_x = $11 // The current cursor y-position - .label conio_cursor_y = $d + .label conio_cursor_y = $12 // The current text cursor line start - .label conio_line_text = $e + .label conio_line_text = $13 // The current color cursor line start - .label conio_line_color = $10 + .label conio_line_color = $15 // The number of found solutions - .label count = $12 + .label count = $17 .segment Code // __start __start: { @@ -11782,14 +10324,14 @@ __start: { // Generates all valid placements of queens on a NxN board recursively // Works by generating all legal placements af a queen for a specific row taking into consideration the queens already placed on the rows below // and then recursively generating all legal placements on the rows above. -// queen(byte zp($25) row) +// queen(byte zp($1b) row) queen: { .const OFFSET_STACK_ROW = 0 - .label r = $16 - .label column = $17 - .label __1 = $1b - .label __4 = $18 - .label row = $25 + .label r = $1c + .label column = $1d + .label __1 = 4 + .label __4 = $1e + .label row = $1b // } // [10] queen::row#0 = stackidx(byte,queen::OFFSET_STACK_ROW) -- vbuz1=_stackidxbyte_vbuc1 tsx @@ -11823,7 +10365,7 @@ queen: { lda.z column sta.z legal.column // [17] call legal - // [76] phi from queen::@2 to legal [phi:queen::@2->legal] + // [56] phi from queen::@2 to legal [phi:queen::@2->legal] jsr legal // legal(r,column) // [18] legal::return#0 = legal::return#4 @@ -11896,7 +10438,7 @@ queen: { !: // print() // [31] call print - // [95] phi from queen::@4 to print [phi:queen::@4->print] + // [75] phi from queen::@4 to print [phi:queen::@4->print] jsr print jmp __b3 } @@ -11927,8 +10469,8 @@ conio_c64_init: { // gotoxy(0, line) // [36] gotoxy::y#2 = conio_c64_init::line#2 // [37] call gotoxy - // [124] phi from conio_c64_init::@1 to gotoxy [phi:conio_c64_init::@1->gotoxy] - // [124] phi gotoxy::y#4 = gotoxy::y#2 [phi:conio_c64_init::@1->gotoxy#0] -- register_copy + // [104] phi from conio_c64_init::@1 to gotoxy [phi:conio_c64_init::@1->gotoxy] + // [104] phi gotoxy::y#4 = gotoxy::y#2 [phi:conio_c64_init::@1->gotoxy#0] -- register_copy jsr gotoxy // conio_c64_init::@return // } @@ -11939,14 +10481,14 @@ conio_c64_init: { main: { // clrscr() // [40] call clrscr - // [139] phi from main to clrscr [phi:main->clrscr] + // [119] phi from main to clrscr [phi:main->clrscr] jsr clrscr // [41] phi from main to main::@1 [phi:main->main::@1] // main::@1 // printf(" - n queens problem using backtracking -") // [42] call cputs - // [155] phi from main::@1 to cputs [phi:main::@1->cputs] - // [155] phi cputs::s#14 = main::s [phi:main::@1->cputs#0] -- pbuz1=pbuc1 + // [135] phi from main::@1 to cputs [phi:main::@1->cputs] + // [135] phi cputs::s#12 = main::s [phi:main::@1->cputs#0] -- pbuz1=pbuc1 lda #s @@ -11956,8 +10498,8 @@ main: { // main::@2 // printf("\nnumber of queens:%u",QUEENS) // [44] call cputs - // [155] phi from main::@2 to cputs [phi:main::@2->cputs] - // [155] phi cputs::s#14 = main::s1 [phi:main::@2->cputs#0] -- pbuz1=pbuc1 + // [135] phi from main::@2 to cputs [phi:main::@2->cputs] + // [135] phi cputs::s#12 = main::s1 [phi:main::@2->cputs#0] -- pbuz1=pbuc1 lda #s1 @@ -11967,62 +10509,29 @@ main: { // main::@3 // printf("\nnumber of queens:%u",QUEENS) // [46] call printf_uint - // [163] phi from main::@3 to printf_uint [phi:main::@3->printf_uint] + // [143] phi from main::@3 to printf_uint [phi:main::@3->printf_uint] jsr printf_uint // main::@4 - // tod_init(TOD_ZERO) - // [47] tod_init::tod_TENTHS#0 = *((byte*)&TOD_ZERO) -- vbuz1=_deref_pbuc1 - lda TOD_ZERO - sta.z tod_init.tod_TENTHS - // [48] tod_init::tod_SEC#0 = *((byte*)&TOD_ZERO+OFFSET_STRUCT_TIME_OF_DAY_SEC) -- vbuz1=_deref_pbuc1 - lda TOD_ZERO+OFFSET_STRUCT_TIME_OF_DAY_SEC - sta.z tod_init.tod_SEC - // [49] tod_init::tod_MIN#0 = *((byte*)&TOD_ZERO+OFFSET_STRUCT_TIME_OF_DAY_MIN) -- vbuz1=_deref_pbuc1 - lda TOD_ZERO+OFFSET_STRUCT_TIME_OF_DAY_MIN - sta.z tod_init.tod_MIN - // [50] tod_init::tod_HOURS#0 = *((byte*)&TOD_ZERO+OFFSET_STRUCT_TIME_OF_DAY_HOURS) -- vbuz1=_deref_pbuc1 - lda TOD_ZERO+OFFSET_STRUCT_TIME_OF_DAY_HOURS - sta.z tod_init.tod_HOURS - // [51] call tod_init - jsr tod_init - // main::@5 // queen(1) - // [52] stackpush(byte) = 1 -- _stackpushbyte_=vbuc1 + // [47] stackpush(byte) = 1 -- _stackpushbyte_=vbuc1 lda #1 pha - // [53] callexecute queen -- jsr + // [48] callexecute queen -- jsr jsr queen // sideeffect stackpullbytes(1) -- _stackpullbyte_1 pla - // tod_read() - // [55] call tod_read - jsr tod_read - // [56] tod_read::return_TENTHS#2 = tod_read::return_TENTHS#0 - // [57] tod_read::return_SEC#2 = tod_read::return_SEC#0 - // [58] tod_read::return_MIN#2 = tod_read::return_MIN#0 - // [59] tod_read::return_HOURS#2 = tod_read::return_HOURS#0 - // main::@6 - // tod_str(tod_read()) - // [60] tod_str::tod_TENTHS#0 = tod_read::return_TENTHS#2 - // [61] tod_str::tod_SEC#0 = tod_read::return_SEC#2 - // [62] tod_str::tod_MIN#0 = tod_read::return_MIN#2 - // [63] tod_str::tod_HOURS#0 = tod_read::return_HOURS#2 - // [64] call tod_str - jsr tod_str - // [65] phi from main::@6 to main::@7 [phi:main::@6->main::@7] - // main::@7 - // printf("\n\nsolutions: %lu time: %s.\n",count,tod_str(tod_read())) - // [66] call cputs - // [155] phi from main::@7 to cputs [phi:main::@7->cputs] - // [155] phi cputs::s#14 = main::s2 [phi:main::@7->cputs#0] -- pbuz1=pbuc1 + // printf("\n\nsolutions: %lu.\n",count) + // [50] call cputs + // [135] phi from main::@4 to cputs [phi:main::@4->cputs] + // [135] phi cputs::s#12 = main::s2 [phi:main::@4->cputs#0] -- pbuz1=pbuc1 lda #s2 sta.z cputs.s+1 jsr cputs - // main::@8 - // printf("\n\nsolutions: %lu time: %s.\n",count,tod_str(tod_read())) - // [67] printf_ulong::uvalue#0 = count -- vduz1=vduz2 + // main::@5 + // printf("\n\nsolutions: %lu.\n",count) + // [51] printf_ulong::uvalue#0 = count -- vduz1=vduz2 lda.z count sta.z printf_ulong.uvalue lda.z count+1 @@ -12031,41 +10540,24 @@ main: { sta.z printf_ulong.uvalue+2 lda.z count+3 sta.z printf_ulong.uvalue+3 - // [68] call printf_ulong - // [206] phi from main::@8 to printf_ulong [phi:main::@8->printf_ulong] - // [206] phi printf_ulong::uvalue#2 = printf_ulong::uvalue#0 [phi:main::@8->printf_ulong#0] -- register_copy + // [52] call printf_ulong + // [149] phi from main::@5 to printf_ulong [phi:main::@5->printf_ulong] + // [149] phi printf_ulong::uvalue#2 = printf_ulong::uvalue#0 [phi:main::@5->printf_ulong#0] -- register_copy jsr printf_ulong - // [69] phi from main::@8 to main::@9 [phi:main::@8->main::@9] - // main::@9 - // printf("\n\nsolutions: %lu time: %s.\n",count,tod_str(tod_read())) - // [70] call cputs - // [155] phi from main::@9 to cputs [phi:main::@9->cputs] - // [155] phi cputs::s#14 = main::s3 [phi:main::@9->cputs#0] -- pbuz1=pbuc1 + // [53] phi from main::@5 to main::@6 [phi:main::@5->main::@6] + // main::@6 + // printf("\n\nsolutions: %lu.\n",count) + // [54] call cputs + // [135] phi from main::@6 to cputs [phi:main::@6->cputs] + // [135] phi cputs::s#12 = main::s3 [phi:main::@6->cputs#0] -- pbuz1=pbuc1 lda #s3 sta.z cputs.s+1 jsr cputs - // [71] phi from main::@9 to main::@10 [phi:main::@9->main::@10] - // main::@10 - // printf("\n\nsolutions: %lu time: %s.\n",count,tod_str(tod_read())) - // [72] call printf_string - // [213] phi from main::@10 to printf_string [phi:main::@10->printf_string] - jsr printf_string - // [73] phi from main::@10 to main::@11 [phi:main::@10->main::@11] - // main::@11 - // printf("\n\nsolutions: %lu time: %s.\n",count,tod_str(tod_read())) - // [74] call cputs - // [155] phi from main::@11 to cputs [phi:main::@11->cputs] - // [155] phi cputs::s#14 = main::s4 [phi:main::@11->cputs#0] -- pbuz1=pbuc1 - lda #s4 - sta.z cputs.s+1 - jsr cputs // main::@return // } - // [75] return + // [55] return rts .segment Data s: .text " - n queens problem using backtracking -" @@ -12074,9 +10566,7 @@ main: { .byte 0 s2: .text @"\n\nsolutions: " .byte 0 - s3: .text " time: " - .byte 0 - s4: .text @".\n" + s3: .text @".\n" .byte 0 } .segment Code @@ -12084,93 +10574,93 @@ main: { // Checks is a placement of the queen on the board is legal. // Checks the passed (row, column) against all queens placed on the board on lower rows. // If no conflict for desired position returns 1 otherwise returns 0 -// legal(byte zp($18) row, byte zp($19) column) +// legal(byte zp($1e) row, byte zp($25) column) legal: { - .label __0 = $1d - .label __3 = $24 - .label __4 = $28 - .label row = $18 - .label column = $19 + .label __0 = $26 + .label __3 = $29 + .label __4 = $d + .label row = $1e + .label column = $25 // Placement is legal // The same column is a conflict. // The same diagonal is a conflict. - .label return = $1b - .label i = $1a - // [77] phi from legal to legal::@1 [phi:legal->legal::@1] - // [77] phi legal::i#2 = 1 [phi:legal->legal::@1#0] -- vbuz1=vbuc1 + .label return = 4 + .label i = 3 + // [57] phi from legal to legal::@1 [phi:legal->legal::@1] + // [57] phi legal::i#2 = 1 [phi:legal->legal::@1#0] -- vbuz1=vbuc1 lda #1 sta.z i // legal::@1 __b1: // row-1 - // [78] legal::$0 = legal::row#0 - 1 -- vbuz1=vbuz2_minus_1 + // [58] legal::$0 = legal::row#0 - 1 -- vbuz1=vbuz2_minus_1 ldx.z row dex stx.z __0 // for(char i=1;i<=row-1;++i) - // [79] if(legal::i#2<=legal::$0) goto legal::@2 -- vbuz1_le_vbuz2_then_la1 + // [59] if(legal::i#2<=legal::$0) goto legal::@2 -- vbuz1_le_vbuz2_then_la1 txa cmp.z i bcs __b2 - // [80] phi from legal::@1 to legal::@return [phi:legal::@1->legal::@return] - // [80] phi legal::return#4 = 1 [phi:legal::@1->legal::@return#0] -- vbuz1=vbuc1 + // [60] phi from legal::@1 to legal::@return [phi:legal::@1->legal::@return] + // [60] phi legal::return#4 = 1 [phi:legal::@1->legal::@return#0] -- vbuz1=vbuc1 lda #1 sta.z return rts - // [80] phi from legal::@2 legal::@6 to legal::@return [phi:legal::@2/legal::@6->legal::@return] + // [60] phi from legal::@2 legal::@6 to legal::@return [phi:legal::@2/legal::@6->legal::@return] __b4: - // [80] phi legal::return#4 = 0 [phi:legal::@2/legal::@6->legal::@return#0] -- vbuz1=vbuc1 + // [60] phi legal::return#4 = 0 [phi:legal::@2/legal::@6->legal::@return#0] -- vbuz1=vbuc1 lda #0 sta.z return // legal::@return // } - // [81] return + // [61] return rts // legal::@2 __b2: // if(board[i]==column) - // [82] if(board[legal::i#2]==legal::column#0) goto legal::@return -- pbuc1_derefidx_vbuz1_eq_vbuz2_then_la1 + // [62] if(board[legal::i#2]==legal::column#0) goto legal::@return -- pbuc1_derefidx_vbuz1_eq_vbuz2_then_la1 ldy.z i lda board,y cmp.z column beq __b4 // legal::@4 // diff(board[i],column) - // [83] diff::a#0 = board[legal::i#2] -- vbuz1=pbuc1_derefidx_vbuz2 + // [63] diff::a#0 = board[legal::i#2] -- vbuz1=pbuc1_derefidx_vbuz2 lda board,y sta.z diff.a - // [84] diff::b#0 = legal::column#0 -- vbuz1=vbuz2 + // [64] diff::b#0 = legal::column#0 -- vbuz1=vbuz2 lda.z column sta.z diff.b - // [85] call diff - // [217] phi from legal::@4 to diff [phi:legal::@4->diff] - // [217] phi diff::b#2 = diff::b#0 [phi:legal::@4->diff#0] -- register_copy - // [217] phi diff::a#2 = diff::a#0 [phi:legal::@4->diff#1] -- register_copy + // [65] call diff + // [156] phi from legal::@4 to diff [phi:legal::@4->diff] + // [156] phi diff::b#2 = diff::b#0 [phi:legal::@4->diff#0] -- register_copy + // [156] phi diff::a#2 = diff::a#0 [phi:legal::@4->diff#1] -- register_copy jsr diff // diff(board[i],column) - // [86] diff::return#0 = diff::return#4 -- vbuz1=vbuz2 + // [66] diff::return#0 = diff::return#4 -- vbuz1=vbuz2 lda.z diff.return_1 sta.z diff.return // legal::@5 - // [87] legal::$3 = diff::return#0 + // [67] legal::$3 = diff::return#0 // diff(i,row) - // [88] diff::a#1 = legal::i#2 -- vbuz1=vbuz2 + // [68] diff::a#1 = legal::i#2 -- vbuz1=vbuz2 lda.z i sta.z diff.a - // [89] diff::b#1 = legal::row#0 -- vbuz1=vbuz2 + // [69] diff::b#1 = legal::row#0 -- vbuz1=vbuz2 lda.z row sta.z diff.b - // [90] call diff - // [217] phi from legal::@5 to diff [phi:legal::@5->diff] - // [217] phi diff::b#2 = diff::b#1 [phi:legal::@5->diff#0] -- register_copy - // [217] phi diff::a#2 = diff::a#1 [phi:legal::@5->diff#1] -- register_copy + // [70] call diff + // [156] phi from legal::@5 to diff [phi:legal::@5->diff] + // [156] phi diff::b#2 = diff::b#1 [phi:legal::@5->diff#0] -- register_copy + // [156] phi diff::a#2 = diff::a#1 [phi:legal::@5->diff#1] -- register_copy jsr diff // diff(i,row) - // [91] diff::return#1 = diff::return#4 + // [71] diff::return#1 = diff::return#4 // legal::@6 - // [92] legal::$4 = diff::return#1 + // [72] legal::$4 = diff::return#1 // if(diff(board[i],column)==diff(i,row)) - // [93] if(legal::$3!=legal::$4) goto legal::@3 -- vbuz1_neq_vbuz2_then_la1 + // [73] if(legal::$3!=legal::$4) goto legal::@3 -- vbuz1_neq_vbuz2_then_la1 lda.z __3 cmp.z __4 bne __b3 @@ -12178,31 +10668,31 @@ legal: { // legal::@3 __b3: // for(char i=1;i<=row-1;++i) - // [94] legal::i#1 = ++ legal::i#2 -- vbuz1=_inc_vbuz1 + // [74] legal::i#1 = ++ legal::i#2 -- vbuz1=_inc_vbuz1 inc.z i - // [77] phi from legal::@3 to legal::@1 [phi:legal::@3->legal::@1] - // [77] phi legal::i#2 = legal::i#1 [phi:legal::@3->legal::@1#0] -- register_copy + // [57] phi from legal::@3 to legal::@1 [phi:legal::@3->legal::@1] + // [57] phi legal::i#2 = legal::i#1 [phi:legal::@3->legal::@1#0] -- register_copy jmp __b1 } // print // Print the board with a legal placement. Also increments the solution count. print: { - .label i = $1a - .label i1 = $1a - .label j = 7 + .label i = 3 + .label i1 = 3 + .label j = 9 // gotoxy(0,5) - // [96] call gotoxy - // [124] phi from print to gotoxy [phi:print->gotoxy] - // [124] phi gotoxy::y#4 = 5 [phi:print->gotoxy#0] -- vbuz1=vbuc1 + // [76] call gotoxy + // [104] phi from print to gotoxy [phi:print->gotoxy] + // [104] phi gotoxy::y#4 = 5 [phi:print->gotoxy#0] -- vbuz1=vbuc1 lda #5 sta.z gotoxy.y jsr gotoxy - // [97] phi from print to print::@11 [phi:print->print::@11] + // [77] phi from print to print::@11 [phi:print->print::@11] // print::@11 // printf("\n#%lu:\n ",count) - // [98] call cputs - // [155] phi from print::@11 to cputs [phi:print::@11->cputs] - // [155] phi cputs::s#14 = print::s [phi:print::@11->cputs#0] -- pbuz1=pbuc1 + // [78] call cputs + // [135] phi from print::@11 to cputs [phi:print::@11->cputs] + // [135] phi cputs::s#12 = print::s [phi:print::@11->cputs#0] -- pbuz1=pbuc1 lda #s @@ -12210,7 +10700,7 @@ print: { jsr cputs // print::@12 // printf("\n#%lu:\n ",count) - // [99] printf_ulong::uvalue#1 = count -- vduz1=vduz2 + // [79] printf_ulong::uvalue#1 = count -- vduz1=vduz2 lda.z count sta.z printf_ulong.uvalue lda.z count+1 @@ -12219,54 +10709,54 @@ print: { sta.z printf_ulong.uvalue+2 lda.z count+3 sta.z printf_ulong.uvalue+3 - // [100] call printf_ulong - // [206] phi from print::@12 to printf_ulong [phi:print::@12->printf_ulong] - // [206] phi printf_ulong::uvalue#2 = printf_ulong::uvalue#1 [phi:print::@12->printf_ulong#0] -- register_copy + // [80] call printf_ulong + // [149] phi from print::@12 to printf_ulong [phi:print::@12->printf_ulong] + // [149] phi printf_ulong::uvalue#2 = printf_ulong::uvalue#1 [phi:print::@12->printf_ulong#0] -- register_copy jsr printf_ulong - // [101] phi from print::@12 to print::@13 [phi:print::@12->print::@13] + // [81] phi from print::@12 to print::@13 [phi:print::@12->print::@13] // print::@13 // printf("\n#%lu:\n ",count) - // [102] call cputs - // [155] phi from print::@13 to cputs [phi:print::@13->cputs] - // [155] phi cputs::s#14 = print::s1 [phi:print::@13->cputs#0] -- pbuz1=pbuc1 + // [82] call cputs + // [135] phi from print::@13 to cputs [phi:print::@13->cputs] + // [135] phi cputs::s#12 = print::s1 [phi:print::@13->cputs#0] -- pbuz1=pbuc1 lda #s1 sta.z cputs.s+1 jsr cputs - // [103] phi from print::@13 to print::@1 [phi:print::@13->print::@1] - // [103] phi print::i#2 = 1 [phi:print::@13->print::@1#0] -- vbuz1=vbuc1 + // [83] phi from print::@13 to print::@1 [phi:print::@13->print::@1] + // [83] phi print::i#2 = 1 [phi:print::@13->print::@1#0] -- vbuz1=vbuc1 lda #1 sta.z i // print::@1 __b1: // for(char i=1;i<=QUEENS;++i) - // [104] if(print::i#2<8+1) goto print::@2 -- vbuz1_lt_vbuc1_then_la1 + // [84] if(print::i#2<8+1) goto print::@2 -- vbuz1_lt_vbuc1_then_la1 lda.z i cmp #8+1 bcc __b2 - // [105] phi from print::@1 to print::@3 [phi:print::@1->print::@3] - // [105] phi print::i1#2 = 1 [phi:print::@1->print::@3#0] -- vbuz1=vbuc1 + // [85] phi from print::@1 to print::@3 [phi:print::@1->print::@3] + // [85] phi print::i1#2 = 1 [phi:print::@1->print::@3#0] -- vbuz1=vbuc1 lda #1 sta.z i1 // print::@3 __b3: // for(char i=1;i<=QUEENS;++i) - // [106] if(print::i1#2<8+1) goto print::@4 -- vbuz1_lt_vbuc1_then_la1 + // [86] if(print::i1#2<8+1) goto print::@4 -- vbuz1_lt_vbuc1_then_la1 lda.z i1 cmp #8+1 bcc __b4 // print::@return // } - // [107] return + // [87] return rts - // [108] phi from print::@3 to print::@4 [phi:print::@3->print::@4] + // [88] phi from print::@3 to print::@4 [phi:print::@3->print::@4] // print::@4 __b4: // printf("\n%x",i) - // [109] call cputs - // [155] phi from print::@4 to cputs [phi:print::@4->cputs] - // [155] phi cputs::s#14 = print::s2 [phi:print::@4->cputs#0] -- pbuz1=pbuc1 + // [89] call cputs + // [135] phi from print::@4 to cputs [phi:print::@4->cputs] + // [135] phi cputs::s#12 = print::s2 [phi:print::@4->cputs#0] -- pbuz1=pbuc1 lda #s2 @@ -12274,43 +10764,43 @@ print: { jsr cputs // print::@15 // printf("\n%x",i) - // [110] printf_uchar::uvalue#1 = print::i1#2 - // [111] call printf_uchar - // [223] phi from print::@15 to printf_uchar [phi:print::@15->printf_uchar] - // [223] phi printf_uchar::uvalue#2 = printf_uchar::uvalue#1 [phi:print::@15->printf_uchar#0] -- register_copy + // [90] printf_uchar::uvalue#1 = print::i1#2 + // [91] call printf_uchar + // [162] phi from print::@15 to printf_uchar [phi:print::@15->printf_uchar] + // [162] phi printf_uchar::uvalue#2 = printf_uchar::uvalue#1 [phi:print::@15->printf_uchar#0] -- register_copy jsr printf_uchar - // [112] phi from print::@15 to print::@5 [phi:print::@15->print::@5] - // [112] phi print::j#2 = 1 [phi:print::@15->print::@5#0] -- vbuz1=vbuc1 + // [92] phi from print::@15 to print::@5 [phi:print::@15->print::@5] + // [92] phi print::j#2 = 1 [phi:print::@15->print::@5#0] -- vbuz1=vbuc1 lda #1 sta.z j // print::@5 __b5: // for(char j=1;j<=QUEENS;++j) - // [113] if(print::j#2<8+1) goto print::@6 -- vbuz1_lt_vbuc1_then_la1 + // [93] if(print::j#2<8+1) goto print::@6 -- vbuz1_lt_vbuc1_then_la1 lda.z j cmp #8+1 bcc __b6 // print::@7 // for(char i=1;i<=QUEENS;++i) - // [114] print::i1#1 = ++ print::i1#2 -- vbuz1=_inc_vbuz1 + // [94] print::i1#1 = ++ print::i1#2 -- vbuz1=_inc_vbuz1 inc.z i1 - // [105] phi from print::@7 to print::@3 [phi:print::@7->print::@3] - // [105] phi print::i1#2 = print::i1#1 [phi:print::@7->print::@3#0] -- register_copy + // [85] phi from print::@7 to print::@3 [phi:print::@7->print::@3] + // [85] phi print::i1#2 = print::i1#1 [phi:print::@7->print::@3#0] -- register_copy jmp __b3 // print::@6 __b6: // if(board[i]==j) - // [115] if(board[print::i1#2]==print::j#2) goto print::@8 -- pbuc1_derefidx_vbuz1_eq_vbuz2_then_la1 + // [95] if(board[print::i1#2]==print::j#2) goto print::@8 -- pbuc1_derefidx_vbuz1_eq_vbuz2_then_la1 ldy.z i1 lda board,y cmp.z j beq __b8 - // [116] phi from print::@6 to print::@10 [phi:print::@6->print::@10] + // [96] phi from print::@6 to print::@10 [phi:print::@6->print::@10] // print::@10 // printf("-") - // [117] call cputs - // [155] phi from print::@10 to cputs [phi:print::@10->cputs] - // [155] phi cputs::s#14 = print::s4 [phi:print::@10->cputs#0] -- pbuz1=pbuc1 + // [97] call cputs + // [135] phi from print::@10 to cputs [phi:print::@10->cputs] + // [135] phi cputs::s#12 = print::s4 [phi:print::@10->cputs#0] -- pbuz1=pbuc1 lda #s4 @@ -12319,18 +10809,18 @@ print: { // print::@9 __b9: // for(char j=1;j<=QUEENS;++j) - // [118] print::j#1 = ++ print::j#2 -- vbuz1=_inc_vbuz1 + // [98] print::j#1 = ++ print::j#2 -- vbuz1=_inc_vbuz1 inc.z j - // [112] phi from print::@9 to print::@5 [phi:print::@9->print::@5] - // [112] phi print::j#2 = print::j#1 [phi:print::@9->print::@5#0] -- register_copy + // [92] phi from print::@9 to print::@5 [phi:print::@9->print::@5] + // [92] phi print::j#2 = print::j#1 [phi:print::@9->print::@5#0] -- register_copy jmp __b5 - // [119] phi from print::@6 to print::@8 [phi:print::@6->print::@8] + // [99] phi from print::@6 to print::@8 [phi:print::@6->print::@8] // print::@8 __b8: // printf("Q") - // [120] call cputs - // [155] phi from print::@8 to cputs [phi:print::@8->cputs] - // [155] phi cputs::s#14 = print::s3 [phi:print::@8->cputs#0] -- pbuz1=pbuc1 + // [100] call cputs + // [135] phi from print::@8 to cputs [phi:print::@8->cputs] + // [135] phi cputs::s#12 = print::s3 [phi:print::@8->cputs#0] -- pbuz1=pbuc1 lda #s3 @@ -12340,17 +10830,17 @@ print: { // print::@2 __b2: // printf("%x",i) - // [121] printf_uchar::uvalue#0 = print::i#2 - // [122] call printf_uchar - // [223] phi from print::@2 to printf_uchar [phi:print::@2->printf_uchar] - // [223] phi printf_uchar::uvalue#2 = printf_uchar::uvalue#0 [phi:print::@2->printf_uchar#0] -- register_copy + // [101] printf_uchar::uvalue#0 = print::i#2 + // [102] call printf_uchar + // [162] phi from print::@2 to printf_uchar [phi:print::@2->printf_uchar] + // [162] phi printf_uchar::uvalue#2 = printf_uchar::uvalue#0 [phi:print::@2->printf_uchar#0] -- register_copy jsr printf_uchar // print::@14 // for(char i=1;i<=QUEENS;++i) - // [123] print::i#1 = ++ print::i#2 -- vbuz1=_inc_vbuz1 + // [103] print::i#1 = ++ print::i#2 -- vbuz1=_inc_vbuz1 inc.z i - // [103] phi from print::@14 to print::@1 [phi:print::@14->print::@1] - // [103] phi print::i#2 = print::i#1 [phi:print::@14->print::@1#0] -- register_copy + // [83] phi from print::@14 to print::@1 [phi:print::@14->print::@1] + // [83] phi print::i#2 = print::i#1 [phi:print::@14->print::@1#0] -- register_copy jmp __b1 .segment Data s: .text @"\n#" @@ -12369,45 +10859,45 @@ print: { // Set the cursor to the specified position // gotoxy(byte zp(2) y) gotoxy: { - .label __5 = $22 - .label __6 = $1e - .label __7 = $1e - .label line_offset = $1e + .label __5 = $23 + .label __6 = $1f + .label __7 = $1f + .label line_offset = $1f .label y = 2 - .label __8 = $20 - .label __9 = $1e + .label __8 = $21 + .label __9 = $1f // if(y>CONIO_HEIGHT) - // [125] if(gotoxy::y#4<$19+1) goto gotoxy::@3 -- vbuz1_lt_vbuc1_then_la1 + // [105] if(gotoxy::y#4<$19+1) goto gotoxy::@3 -- vbuz1_lt_vbuc1_then_la1 lda.z y cmp #$19+1 bcc __b2 - // [127] phi from gotoxy to gotoxy::@1 [phi:gotoxy->gotoxy::@1] - // [127] phi gotoxy::y#5 = 0 [phi:gotoxy->gotoxy::@1#0] -- vbuz1=vbuc1 + // [107] phi from gotoxy to gotoxy::@1 [phi:gotoxy->gotoxy::@1] + // [107] phi gotoxy::y#5 = 0 [phi:gotoxy->gotoxy::@1#0] -- vbuz1=vbuc1 lda #0 sta.z y - // [126] phi from gotoxy to gotoxy::@3 [phi:gotoxy->gotoxy::@3] + // [106] phi from gotoxy to gotoxy::@3 [phi:gotoxy->gotoxy::@3] // gotoxy::@3 - // [127] phi from gotoxy::@3 to gotoxy::@1 [phi:gotoxy::@3->gotoxy::@1] - // [127] phi gotoxy::y#5 = gotoxy::y#4 [phi:gotoxy::@3->gotoxy::@1#0] -- register_copy + // [107] phi from gotoxy::@3 to gotoxy::@1 [phi:gotoxy::@3->gotoxy::@1] + // [107] phi gotoxy::y#5 = gotoxy::y#4 [phi:gotoxy::@3->gotoxy::@1#0] -- register_copy // gotoxy::@1 // gotoxy::@2 __b2: // conio_cursor_x = x - // [128] conio_cursor_x = 0 -- vbuz1=vbuc1 + // [108] conio_cursor_x = 0 -- vbuz1=vbuc1 lda #0 sta.z conio_cursor_x // conio_cursor_y = y - // [129] conio_cursor_y = gotoxy::y#5 -- vbuz1=vbuz2 + // [109] conio_cursor_y = gotoxy::y#5 -- vbuz1=vbuz2 lda.z y sta.z conio_cursor_y // (unsigned int)y*CONIO_WIDTH - // [130] gotoxy::$7 = (word)gotoxy::y#5 -- vwuz1=_word_vbuz2 + // [110] gotoxy::$7 = (word)gotoxy::y#5 -- vwuz1=_word_vbuz2 lda.z y sta.z __7 lda #0 sta.z __7+1 // line_offset = (unsigned int)y*CONIO_WIDTH - // [131] gotoxy::$8 = gotoxy::$7 << 2 -- vwuz1=vwuz2_rol_2 + // [111] gotoxy::$8 = gotoxy::$7 << 2 -- vwuz1=vwuz2_rol_2 lda.z __7 asl sta.z __8 @@ -12416,7 +10906,7 @@ gotoxy: { sta.z __8+1 asl.z __8 rol.z __8+1 - // [132] gotoxy::$9 = gotoxy::$8 + gotoxy::$7 -- vwuz1=vwuz2_plus_vwuz1 + // [112] gotoxy::$9 = gotoxy::$8 + gotoxy::$7 -- vwuz1=vwuz2_plus_vwuz1 lda.z __9 clc adc.z __8 @@ -12424,7 +10914,7 @@ gotoxy: { lda.z __9+1 adc.z __8+1 sta.z __9+1 - // [133] gotoxy::line_offset#0 = gotoxy::$9 << 3 -- vwuz1=vwuz1_rol_3 + // [113] gotoxy::line_offset#0 = gotoxy::$9 << 3 -- vwuz1=vwuz1_rol_3 asl.z line_offset rol.z line_offset+1 asl.z line_offset @@ -12432,7 +10922,7 @@ gotoxy: { asl.z line_offset rol.z line_offset+1 // CONIO_SCREEN_TEXT + line_offset - // [134] gotoxy::$5 = DEFAULT_SCREEN + gotoxy::line_offset#0 -- pbuz1=pbuc1_plus_vwuz2 + // [114] gotoxy::$5 = DEFAULT_SCREEN + gotoxy::line_offset#0 -- pbuz1=pbuc1_plus_vwuz2 clc lda.z line_offset adc #DEFAULT_SCREEN sta.z __5+1 // conio_line_text = CONIO_SCREEN_TEXT + line_offset - // [135] conio_line_text = gotoxy::$5 -- pbuz1=pbuz2 + // [115] conio_line_text = gotoxy::$5 -- pbuz1=pbuz2 lda.z __5 sta.z conio_line_text lda.z __5+1 sta.z conio_line_text+1 // CONIO_SCREEN_COLORS + line_offset - // [136] gotoxy::$6 = COLORRAM + gotoxy::line_offset#0 -- pbuz1=pbuc1_plus_vwuz1 + // [116] gotoxy::$6 = COLORRAM + gotoxy::line_offset#0 -- pbuz1=pbuc1_plus_vwuz1 clc lda.z __6 adc #COLORRAM sta.z __6+1 // conio_line_color = CONIO_SCREEN_COLORS + line_offset - // [137] conio_line_color = gotoxy::$6 -- pbuz1=pbuz2 + // [117] conio_line_color = gotoxy::$6 -- pbuz1=pbuz2 lda.z __6 sta.z conio_line_color lda.z __6+1 sta.z conio_line_color+1 // gotoxy::@return // } - // [138] return + // [118] return rts } // clrscr // clears the screen and moves the cursor to the upper left-hand corner of the screen. clrscr: { - .label c = 7 - .label line_text = 8 - .label line_cols = $a - .label l = $1b - // [140] phi from clrscr to clrscr::@1 [phi:clrscr->clrscr::@1] - // [140] phi clrscr::line_cols#5 = COLORRAM [phi:clrscr->clrscr::@1#0] -- pbuz1=pbuc1 + .label c = 9 + .label line_text = $a + .label line_cols = $f + .label l = 4 + // [120] phi from clrscr to clrscr::@1 [phi:clrscr->clrscr::@1] + // [120] phi clrscr::line_cols#5 = COLORRAM [phi:clrscr->clrscr::@1#0] -- pbuz1=pbuc1 lda #COLORRAM sta.z line_cols+1 - // [140] phi clrscr::line_text#5 = DEFAULT_SCREEN [phi:clrscr->clrscr::@1#1] -- pbuz1=pbuc1 + // [120] phi clrscr::line_text#5 = DEFAULT_SCREEN [phi:clrscr->clrscr::@1#1] -- pbuz1=pbuc1 lda #DEFAULT_SCREEN sta.z line_text+1 - // [140] phi clrscr::l#2 = 0 [phi:clrscr->clrscr::@1#2] -- vbuz1=vbuc1 + // [120] phi clrscr::l#2 = 0 [phi:clrscr->clrscr::@1#2] -- vbuz1=vbuc1 lda #0 sta.z l // clrscr::@1 __b1: // for( char l=0;lDEFAULT_SCREEN sta.z conio_line_text+1 // conio_line_color = CONIO_SCREEN_COLORS - // [145] conio_line_color = COLORRAM -- pbuz1=pbuc1 + // [125] conio_line_color = COLORRAM -- pbuz1=pbuc1 lda #COLORRAM sta.z conio_line_color+1 // clrscr::@return // } - // [146] return + // [126] return rts - // [147] phi from clrscr::@1 to clrscr::@3 [phi:clrscr::@1->clrscr::@3] + // [127] phi from clrscr::@1 to clrscr::@3 [phi:clrscr::@1->clrscr::@3] __b2: - // [147] phi clrscr::c#2 = 0 [phi:clrscr::@1->clrscr::@3#0] -- vbuz1=vbuc1 + // [127] phi clrscr::c#2 = 0 [phi:clrscr::@1->clrscr::@3#0] -- vbuz1=vbuc1 lda #0 sta.z c // clrscr::@3 __b3: // for( char c=0;cclrscr::@1] - // [140] phi clrscr::line_cols#5 = clrscr::line_cols#1 [phi:clrscr::@5->clrscr::@1#0] -- register_copy - // [140] phi clrscr::line_text#5 = clrscr::line_text#1 [phi:clrscr::@5->clrscr::@1#1] -- register_copy - // [140] phi clrscr::l#2 = clrscr::l#1 [phi:clrscr::@5->clrscr::@1#2] -- register_copy + // [120] phi from clrscr::@5 to clrscr::@1 [phi:clrscr::@5->clrscr::@1] + // [120] phi clrscr::line_cols#5 = clrscr::line_cols#1 [phi:clrscr::@5->clrscr::@1#0] -- register_copy + // [120] phi clrscr::line_text#5 = clrscr::line_text#1 [phi:clrscr::@5->clrscr::@1#1] -- register_copy + // [120] phi clrscr::l#2 = clrscr::l#1 [phi:clrscr::@5->clrscr::@1#2] -- register_copy jmp __b1 // clrscr::@4 __b4: // line_text[c] = ' ' - // [152] clrscr::line_text#5[clrscr::c#2] = ' ' -- pbuz1_derefidx_vbuz2=vbuc1 + // [132] clrscr::line_text#5[clrscr::c#2] = ' ' -- pbuz1_derefidx_vbuz2=vbuc1 lda #' ' ldy.z c sta (line_text),y // line_cols[c] = conio_textcolor - // [153] clrscr::line_cols#5[clrscr::c#2] = LIGHT_BLUE -- pbuz1_derefidx_vbuz2=vbuc1 + // [133] clrscr::line_cols#5[clrscr::c#2] = LIGHT_BLUE -- pbuz1_derefidx_vbuz2=vbuc1 lda #LIGHT_BLUE sta (line_cols),y // for( char c=0;cclrscr::@3] - // [147] phi clrscr::c#2 = clrscr::c#1 [phi:clrscr::@4->clrscr::@3#0] -- register_copy + // [127] phi from clrscr::@4 to clrscr::@3 [phi:clrscr::@4->clrscr::@3] + // [127] phi clrscr::c#2 = clrscr::c#1 [phi:clrscr::@4->clrscr::@3#0] -- register_copy jmp __b3 } // cputs // Output a NUL-terminated string at the current cursor position -// cputs(byte* zp(8) s) +// cputs(byte* zp($a) s) cputs: { - .label c = $28 - .label s = 8 - // [156] phi from cputs cputs::@2 to cputs::@1 [phi:cputs/cputs::@2->cputs::@1] - // [156] phi cputs::s#13 = cputs::s#14 [phi:cputs/cputs::@2->cputs::@1#0] -- register_copy + .label c = $d + .label s = $a + // [136] phi from cputs cputs::@2 to cputs::@1 [phi:cputs/cputs::@2->cputs::@1] + // [136] phi cputs::s#11 = cputs::s#12 [phi:cputs/cputs::@2->cputs::@1#0] -- register_copy // cputs::@1 __b1: // while(c=*s++) - // [157] cputs::c#1 = *cputs::s#13 -- vbuz1=_deref_pbuz2 + // [137] cputs::c#1 = *cputs::s#11 -- vbuz1=_deref_pbuz2 ldy #0 lda (s),y sta.z c - // [158] cputs::s#0 = ++ cputs::s#13 -- pbuz1=_inc_pbuz1 + // [138] cputs::s#0 = ++ cputs::s#11 -- pbuz1=_inc_pbuz1 inc.z s bne !+ inc.z s+1 !: - // [159] if(0!=cputs::c#1) goto cputs::@2 -- 0_neq_vbuz1_then_la1 + // [139] if(0!=cputs::c#1) goto cputs::@2 -- 0_neq_vbuz1_then_la1 lda.z c cmp #0 bne __b2 // cputs::@return // } - // [160] return + // [140] return rts // cputs::@2 __b2: // cputc(c) - // [161] cputc::c#0 = cputs::c#1 - // [162] call cputc - // [230] phi from cputs::@2 to cputc [phi:cputs::@2->cputc] - // [230] phi cputc::c#3 = cputc::c#0 [phi:cputs::@2->cputc#0] -- register_copy + // [141] cputc::c#0 = cputs::c#1 + // [142] call cputc + // [169] phi from cputs::@2 to cputc [phi:cputs::@2->cputc] + // [169] phi cputc::c#3 = cputc::c#0 [phi:cputs::@2->cputc#0] -- register_copy jsr cputc jmp __b1 } @@ -12623,359 +11113,113 @@ printf_uint: { .label uvalue = 8 // printf_uint::@1 // printf_buffer.sign = format.sign_always?'+':0 - // [164] *((byte*)&printf_buffer) = 0 -- _deref_pbuc1=vbuc2 + // [144] *((byte*)&printf_buffer) = 0 -- _deref_pbuc1=vbuc2 // Handle any sign lda #0 sta printf_buffer // utoa(uvalue, printf_buffer.digits, format.radix) - // [165] call utoa + // [145] call utoa // Format number into buffer - // [241] phi from printf_uint::@1 to utoa [phi:printf_uint::@1->utoa] + // [180] phi from printf_uint::@1 to utoa [phi:printf_uint::@1->utoa] jsr utoa // printf_uint::@2 // printf_number_buffer(printf_buffer, format) - // [166] printf_number_buffer::buffer_sign#1 = *((byte*)&printf_buffer) -- vbuz1=_deref_pbuc1 + // [146] printf_number_buffer::buffer_sign#1 = *((byte*)&printf_buffer) -- vbuz1=_deref_pbuc1 lda printf_buffer sta.z printf_number_buffer.buffer_sign - // [167] call printf_number_buffer + // [147] call printf_number_buffer // Print using format - // [262] phi from printf_uint::@2 to printf_number_buffer [phi:printf_uint::@2->printf_number_buffer] - // [262] phi printf_number_buffer::format_upper_case#10 = printf_uint::format_upper_case#0 [phi:printf_uint::@2->printf_number_buffer#0] -- vbuz1=vbuc1 + // [201] phi from printf_uint::@2 to printf_number_buffer [phi:printf_uint::@2->printf_number_buffer] + // [201] phi printf_number_buffer::format_upper_case#10 = printf_uint::format_upper_case#0 [phi:printf_uint::@2->printf_number_buffer#0] -- vbuz1=vbuc1 lda #format_upper_case sta.z printf_number_buffer.format_upper_case - // [262] phi printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#1 [phi:printf_uint::@2->printf_number_buffer#1] -- register_copy - // [262] phi printf_number_buffer::format_zero_padding#10 = printf_uint::format_zero_padding#0 [phi:printf_uint::@2->printf_number_buffer#2] -- vbuz1=vbuc1 + // [201] phi printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#1 [phi:printf_uint::@2->printf_number_buffer#1] -- register_copy + // [201] phi printf_number_buffer::format_zero_padding#10 = printf_uint::format_zero_padding#0 [phi:printf_uint::@2->printf_number_buffer#2] -- vbuz1=vbuc1 lda #format_zero_padding sta.z printf_number_buffer.format_zero_padding - // [262] phi printf_number_buffer::format_justify_left#10 = printf_uint::format_justify_left#0 [phi:printf_uint::@2->printf_number_buffer#3] -- vbuz1=vbuc1 + // [201] phi printf_number_buffer::format_justify_left#10 = printf_uint::format_justify_left#0 [phi:printf_uint::@2->printf_number_buffer#3] -- vbuz1=vbuc1 lda #format_justify_left sta.z printf_number_buffer.format_justify_left - // [262] phi printf_number_buffer::format_min_length#3 = printf_uint::format_min_length#0 [phi:printf_uint::@2->printf_number_buffer#4] -- vbuz1=vbuc1 + // [201] phi printf_number_buffer::format_min_length#3 = printf_uint::format_min_length#0 [phi:printf_uint::@2->printf_number_buffer#4] -- vbuz1=vbuc1 lda #format_min_length sta.z printf_number_buffer.format_min_length jsr printf_number_buffer // printf_uint::@return // } - // [168] return - rts -} - // tod_init -// Initialize time-of-day clock -// This uses the MOS6526 CIA#1 -// tod_init(byte zp($19) tod_TENTHS, byte zp($1a) tod_SEC, byte zp($1b) tod_MIN, byte zp($1c) tod_HOURS) -tod_init: { - .label tod_TENTHS = $19 - .label tod_SEC = $1a - .label tod_MIN = $1b - .label tod_HOURS = $1c - // CIA1->TIMER_A_CONTROL |= 0x80 - // [169] *((byte*)CIA1+OFFSET_STRUCT_MOS6526_CIA_TIMER_A_CONTROL) = *((byte*)CIA1+OFFSET_STRUCT_MOS6526_CIA_TIMER_A_CONTROL) | $80 -- _deref_pbuc1=_deref_pbuc1_bor_vbuc2 - // Set 50hz (this assumes PAL!) (bit7=1) - lda #$80 - ora CIA1+OFFSET_STRUCT_MOS6526_CIA_TIMER_A_CONTROL - sta CIA1+OFFSET_STRUCT_MOS6526_CIA_TIMER_A_CONTROL - // CIA1->TIMER_B_CONTROL &= 0x7f - // [170] *((byte*)CIA1+OFFSET_STRUCT_MOS6526_CIA_TIMER_B_CONTROL) = *((byte*)CIA1+OFFSET_STRUCT_MOS6526_CIA_TIMER_B_CONTROL) & $7f -- _deref_pbuc1=_deref_pbuc1_band_vbuc2 - // Writing TOD clock (bit7=0) - lda #$7f - and CIA1+OFFSET_STRUCT_MOS6526_CIA_TIMER_B_CONTROL - sta CIA1+OFFSET_STRUCT_MOS6526_CIA_TIMER_B_CONTROL - // CIA1->TOD_HOURS = tod.HOURS - // [171] *((byte*)CIA1+OFFSET_STRUCT_MOS6526_CIA_TOD_HOURS) = tod_init::tod_HOURS#0 -- _deref_pbuc1=vbuz1 - // Reset TOD clock - // Writing sequence is important. TOD stops when hours is written and starts when 10ths is written. - lda.z tod_HOURS - sta CIA1+OFFSET_STRUCT_MOS6526_CIA_TOD_HOURS - // CIA1->TOD_MIN = tod.MIN - // [172] *((byte*)CIA1+OFFSET_STRUCT_MOS6526_CIA_TOD_MIN) = tod_init::tod_MIN#0 -- _deref_pbuc1=vbuz1 - lda.z tod_MIN - sta CIA1+OFFSET_STRUCT_MOS6526_CIA_TOD_MIN - // CIA1->TOD_SEC = tod.SEC - // [173] *((byte*)CIA1+OFFSET_STRUCT_MOS6526_CIA_TOD_SEC) = tod_init::tod_SEC#0 -- _deref_pbuc1=vbuz1 - lda.z tod_SEC - sta CIA1+OFFSET_STRUCT_MOS6526_CIA_TOD_SEC - // CIA1->TOD_10THS = tod.TENTHS - // [174] *((byte*)CIA1+OFFSET_STRUCT_MOS6526_CIA_TOD_10THS) = tod_init::tod_TENTHS#0 -- _deref_pbuc1=vbuz1 - lda.z tod_TENTHS - sta CIA1+OFFSET_STRUCT_MOS6526_CIA_TOD_10THS - // tod_init::@return - // } - // [175] return - rts -} - // tod_read -// Read time of day -tod_read: { - .label return_TENTHS = $1a - .label return_SEC = $1b - .label return_MIN = $1c - .label return_HOURS = $1d - // hours = CIA1->TOD_HOURS - // [176] tod_read::return_HOURS#0 = *((byte*)CIA1+OFFSET_STRUCT_MOS6526_CIA_TOD_HOURS) -- vbuz1=_deref_pbuc1 - // Reading sequence is important. TOD latches on reading hours until 10ths is read. - lda CIA1+OFFSET_STRUCT_MOS6526_CIA_TOD_HOURS - sta.z return_HOURS - // mins = CIA1->TOD_MIN - // [177] tod_read::return_MIN#0 = *((byte*)CIA1+OFFSET_STRUCT_MOS6526_CIA_TOD_MIN) -- vbuz1=_deref_pbuc1 - lda CIA1+OFFSET_STRUCT_MOS6526_CIA_TOD_MIN - sta.z return_MIN - // secs = CIA1->TOD_SEC - // [178] tod_read::return_SEC#0 = *((byte*)CIA1+OFFSET_STRUCT_MOS6526_CIA_TOD_SEC) -- vbuz1=_deref_pbuc1 - lda CIA1+OFFSET_STRUCT_MOS6526_CIA_TOD_SEC - sta.z return_SEC - // tenths = CIA1->TOD_10THS - // [179] tod_read::return_TENTHS#0 = *((byte*)CIA1+OFFSET_STRUCT_MOS6526_CIA_TOD_10THS) -- vbuz1=_deref_pbuc1 - lda CIA1+OFFSET_STRUCT_MOS6526_CIA_TOD_10THS - sta.z return_TENTHS - // tod_read::@return - // } - // [180] return - rts -} - // tod_str -// Convert time of day to a human-readable string "hh:mm:ss:10" -// tod_str(byte zp($1a) tod_TENTHS, byte zp($1b) tod_SEC, byte zp($1c) tod_MIN, byte zp($1d) tod_HOURS) -tod_str: { - .label __0 = $24 - .label __1 = $24 - .label __2 = $1d - .label __3 = $1d - .label __4 = $2d - .label __5 = $2d - .label __6 = $1c - .label __7 = $1c - .label __8 = $25 - .label __9 = $25 - .label __10 = $1b - .label __11 = $1b - .label __12 = $28 - .label __13 = $28 - .label __14 = $1a - .label __15 = $1a - .label tod_TENTHS = $1a - .label tod_SEC = $1b - .label tod_MIN = $1c - .label tod_HOURS = $1d - // tod.HOURS>>4 - // [181] tod_str::$0 = tod_str::tod_HOURS#0 >> 4 -- vbuz1=vbuz2_ror_4 - lda.z tod_HOURS - lsr - lsr - lsr - lsr - sta.z __0 - // '0'+(tod.HOURS>>4) - // [182] tod_str::$1 = '0' + tod_str::$0 -- vbuz1=vbuc1_plus_vbuz1 - lax.z __1 - axs #-['0'] - stx.z __1 - // tod_buffer[0] = '0'+(tod.HOURS>>4) - // [183] *tod_buffer = tod_str::$1 -- _deref_pbuc1=vbuz1 - txa - sta tod_buffer - // tod.HOURS&0x0f - // [184] tod_str::$2 = tod_str::tod_HOURS#0 & $f -- vbuz1=vbuz1_band_vbuc1 - lda #$f - and.z __2 - sta.z __2 - // '0'+(tod.HOURS&0x0f) - // [185] tod_str::$3 = '0' + tod_str::$2 -- vbuz1=vbuc1_plus_vbuz1 - lax.z __3 - axs #-['0'] - stx.z __3 - // tod_buffer[1] = '0'+(tod.HOURS&0x0f) - // [186] *(tod_buffer+1) = tod_str::$3 -- _deref_pbuc1=vbuz1 - txa - sta tod_buffer+1 - // tod.MIN>>4 - // [187] tod_str::$4 = tod_str::tod_MIN#0 >> 4 -- vbuz1=vbuz2_ror_4 - lda.z tod_MIN - lsr - lsr - lsr - lsr - sta.z __4 - // '0'+(tod.MIN>>4) - // [188] tod_str::$5 = '0' + tod_str::$4 -- vbuz1=vbuc1_plus_vbuz1 - lax.z __5 - axs #-['0'] - stx.z __5 - // tod_buffer[3] = '0'+(tod.MIN>>4) - // [189] *(tod_buffer+3) = tod_str::$5 -- _deref_pbuc1=vbuz1 - txa - sta tod_buffer+3 - // tod.MIN&0x0f - // [190] tod_str::$6 = tod_str::tod_MIN#0 & $f -- vbuz1=vbuz1_band_vbuc1 - lda #$f - and.z __6 - sta.z __6 - // '0'+(tod.MIN&0x0f) - // [191] tod_str::$7 = '0' + tod_str::$6 -- vbuz1=vbuc1_plus_vbuz1 - lax.z __7 - axs #-['0'] - stx.z __7 - // tod_buffer[4] = '0'+(tod.MIN&0x0f) - // [192] *(tod_buffer+4) = tod_str::$7 -- _deref_pbuc1=vbuz1 - txa - sta tod_buffer+4 - // tod.SEC>>4 - // [193] tod_str::$8 = tod_str::tod_SEC#0 >> 4 -- vbuz1=vbuz2_ror_4 - lda.z tod_SEC - lsr - lsr - lsr - lsr - sta.z __8 - // '0'+(tod.SEC>>4) - // [194] tod_str::$9 = '0' + tod_str::$8 -- vbuz1=vbuc1_plus_vbuz1 - lax.z __9 - axs #-['0'] - stx.z __9 - // tod_buffer[6] = '0'+(tod.SEC>>4) - // [195] *(tod_buffer+6) = tod_str::$9 -- _deref_pbuc1=vbuz1 - txa - sta tod_buffer+6 - // tod.SEC&0x0f - // [196] tod_str::$10 = tod_str::tod_SEC#0 & $f -- vbuz1=vbuz1_band_vbuc1 - lda #$f - and.z __10 - sta.z __10 - // '0'+(tod.SEC&0x0f) - // [197] tod_str::$11 = '0' + tod_str::$10 -- vbuz1=vbuc1_plus_vbuz1 - lax.z __11 - axs #-['0'] - stx.z __11 - // tod_buffer[7] = '0'+(tod.SEC&0x0f) - // [198] *(tod_buffer+7) = tod_str::$11 -- _deref_pbuc1=vbuz1 - txa - sta tod_buffer+7 - // tod.TENTHS>>4 - // [199] tod_str::$12 = tod_str::tod_TENTHS#0 >> 4 -- vbuz1=vbuz2_ror_4 - lda.z tod_TENTHS - lsr - lsr - lsr - lsr - sta.z __12 - // '0'+(tod.TENTHS>>4) - // [200] tod_str::$13 = '0' + tod_str::$12 -- vbuz1=vbuc1_plus_vbuz1 - lax.z __13 - axs #-['0'] - stx.z __13 - // tod_buffer[9] = '0'+(tod.TENTHS>>4) - // [201] *(tod_buffer+9) = tod_str::$13 -- _deref_pbuc1=vbuz1 - txa - sta tod_buffer+9 - // tod.TENTHS&0x0f - // [202] tod_str::$14 = tod_str::tod_TENTHS#0 & $f -- vbuz1=vbuz1_band_vbuc1 - lda #$f - and.z __14 - sta.z __14 - // '0'+(tod.TENTHS&0x0f) - // [203] tod_str::$15 = '0' + tod_str::$14 -- vbuz1=vbuc1_plus_vbuz1 - lax.z __15 - axs #-['0'] - stx.z __15 - // tod_buffer[10] = '0'+(tod.TENTHS&0x0f) - // [204] *(tod_buffer+$a) = tod_str::$15 -- _deref_pbuc1=vbuz1 - txa - sta tod_buffer+$a - // tod_str::@return - // } - // [205] return + // [148] return rts } // printf_ulong // Print an unsigned int using a specific format -// printf_ulong(dword zp(3) uvalue) +// printf_ulong(dword zp(5) uvalue) printf_ulong: { - .label uvalue = 3 + .label uvalue = 5 // printf_ulong::@1 // printf_buffer.sign = format.sign_always?'+':0 - // [207] *((byte*)&printf_buffer) = 0 -- _deref_pbuc1=vbuc2 + // [150] *((byte*)&printf_buffer) = 0 -- _deref_pbuc1=vbuc2 // Handle any sign lda #0 sta printf_buffer // ultoa(uvalue, printf_buffer.digits, format.radix) - // [208] ultoa::value#1 = printf_ulong::uvalue#2 - // [209] call ultoa + // [151] ultoa::value#1 = printf_ulong::uvalue#2 + // [152] call ultoa // Format number into buffer - // [299] phi from printf_ulong::@1 to ultoa [phi:printf_ulong::@1->ultoa] + // [238] phi from printf_ulong::@1 to ultoa [phi:printf_ulong::@1->ultoa] jsr ultoa // printf_ulong::@2 // printf_number_buffer(printf_buffer, format) - // [210] printf_number_buffer::buffer_sign#0 = *((byte*)&printf_buffer) -- vbuz1=_deref_pbuc1 + // [153] printf_number_buffer::buffer_sign#0 = *((byte*)&printf_buffer) -- vbuz1=_deref_pbuc1 lda printf_buffer sta.z printf_number_buffer.buffer_sign - // [211] call printf_number_buffer + // [154] call printf_number_buffer // Print using format - // [262] phi from printf_ulong::@2 to printf_number_buffer [phi:printf_ulong::@2->printf_number_buffer] - // [262] phi printf_number_buffer::format_upper_case#10 = 0 [phi:printf_ulong::@2->printf_number_buffer#0] -- vbuz1=vbuc1 + // [201] phi from printf_ulong::@2 to printf_number_buffer [phi:printf_ulong::@2->printf_number_buffer] + // [201] phi printf_number_buffer::format_upper_case#10 = 0 [phi:printf_ulong::@2->printf_number_buffer#0] -- vbuz1=vbuc1 lda #0 sta.z printf_number_buffer.format_upper_case - // [262] phi printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#0 [phi:printf_ulong::@2->printf_number_buffer#1] -- register_copy - // [262] phi printf_number_buffer::format_zero_padding#10 = 0 [phi:printf_ulong::@2->printf_number_buffer#2] -- vbuz1=vbuc1 + // [201] phi printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#0 [phi:printf_ulong::@2->printf_number_buffer#1] -- register_copy + // [201] phi printf_number_buffer::format_zero_padding#10 = 0 [phi:printf_ulong::@2->printf_number_buffer#2] -- vbuz1=vbuc1 sta.z printf_number_buffer.format_zero_padding - // [262] phi printf_number_buffer::format_justify_left#10 = 0 [phi:printf_ulong::@2->printf_number_buffer#3] -- vbuz1=vbuc1 + // [201] phi printf_number_buffer::format_justify_left#10 = 0 [phi:printf_ulong::@2->printf_number_buffer#3] -- vbuz1=vbuc1 sta.z printf_number_buffer.format_justify_left - // [262] phi printf_number_buffer::format_min_length#3 = 0 [phi:printf_ulong::@2->printf_number_buffer#4] -- vbuz1=vbuc1 + // [201] phi printf_number_buffer::format_min_length#3 = 0 [phi:printf_ulong::@2->printf_number_buffer#4] -- vbuz1=vbuc1 sta.z printf_number_buffer.format_min_length jsr printf_number_buffer // printf_ulong::@return // } - // [212] return - rts -} - // printf_string -// Print a string value using a specific format -// Handles justification and min length -printf_string: { - // [214] phi from printf_string to printf_string::@1 [phi:printf_string->printf_string::@1] - // printf_string::@1 - // cputs(str) - // [215] call cputs - // [155] phi from printf_string::@1 to cputs [phi:printf_string::@1->cputs] - // [155] phi cputs::s#14 = tod_buffer [phi:printf_string::@1->cputs#0] -- pbuz1=pbuc1 - lda #tod_buffer - sta.z cputs.s+1 - jsr cputs - // printf_string::@return - // } - // [216] return + // [155] return rts } // diff // Find the absolute difference between two unsigned chars -// diff(byte zp($28) a, byte zp(7) b) +// diff(byte zp($d) a, byte zp(9) b) diff: { - .label a = $28 - .label b = 7 - .label return = $24 - .label return_1 = $28 + .label a = $d + .label b = 9 + .label return = $29 + .label return_1 = $d // if(adiff::@return] - // [220] phi diff::return#4 = diff::return#2 [phi:diff::@1/diff::@2->diff::@return#0] -- register_copy + // [159] phi from diff::@1 diff::@2 to diff::@return [phi:diff::@1/diff::@2->diff::@return] + // [159] phi diff::return#4 = diff::return#2 [phi:diff::@1/diff::@2->diff::@return#0] -- register_copy // diff::@return // } - // [221] return + // [160] return rts // diff::@1 __b1: // return b-a; - // [222] diff::return#2 = diff::b#2 - diff::a#2 -- vbuz1=vbuz2_minus_vbuz1 + // [161] diff::return#2 = diff::b#2 - diff::a#2 -- vbuz1=vbuz2_minus_vbuz1 lda.z b sec sbc.z return_1 @@ -12984,90 +11228,90 @@ diff: { } // printf_uchar // Print an unsigned char using a specific format -// printf_uchar(byte zp($1a) uvalue) +// printf_uchar(byte zp(3) uvalue) printf_uchar: { - .label uvalue = $1a + .label uvalue = 3 // printf_uchar::@1 // printf_buffer.sign = format.sign_always?'+':0 - // [224] *((byte*)&printf_buffer) = 0 -- _deref_pbuc1=vbuc2 + // [163] *((byte*)&printf_buffer) = 0 -- _deref_pbuc1=vbuc2 // Handle any sign lda #0 sta printf_buffer // uctoa(uvalue, printf_buffer.digits, format.radix) - // [225] uctoa::value#1 = printf_uchar::uvalue#2 -- vbuz1=vbuz2 + // [164] uctoa::value#1 = printf_uchar::uvalue#2 -- vbuz1=vbuz2 lda.z uvalue sta.z uctoa.value - // [226] call uctoa + // [165] call uctoa // Format number into buffer - // [320] phi from printf_uchar::@1 to uctoa [phi:printf_uchar::@1->uctoa] + // [259] phi from printf_uchar::@1 to uctoa [phi:printf_uchar::@1->uctoa] jsr uctoa // printf_uchar::@2 // printf_number_buffer(printf_buffer, format) - // [227] printf_number_buffer::buffer_sign#2 = *((byte*)&printf_buffer) -- vbuz1=_deref_pbuc1 + // [166] printf_number_buffer::buffer_sign#2 = *((byte*)&printf_buffer) -- vbuz1=_deref_pbuc1 lda printf_buffer sta.z printf_number_buffer.buffer_sign - // [228] call printf_number_buffer + // [167] call printf_number_buffer // Print using format - // [262] phi from printf_uchar::@2 to printf_number_buffer [phi:printf_uchar::@2->printf_number_buffer] - // [262] phi printf_number_buffer::format_upper_case#10 = 0 [phi:printf_uchar::@2->printf_number_buffer#0] -- vbuz1=vbuc1 + // [201] phi from printf_uchar::@2 to printf_number_buffer [phi:printf_uchar::@2->printf_number_buffer] + // [201] phi printf_number_buffer::format_upper_case#10 = 0 [phi:printf_uchar::@2->printf_number_buffer#0] -- vbuz1=vbuc1 lda #0 sta.z printf_number_buffer.format_upper_case - // [262] phi printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 [phi:printf_uchar::@2->printf_number_buffer#1] -- register_copy - // [262] phi printf_number_buffer::format_zero_padding#10 = 0 [phi:printf_uchar::@2->printf_number_buffer#2] -- vbuz1=vbuc1 + // [201] phi printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 [phi:printf_uchar::@2->printf_number_buffer#1] -- register_copy + // [201] phi printf_number_buffer::format_zero_padding#10 = 0 [phi:printf_uchar::@2->printf_number_buffer#2] -- vbuz1=vbuc1 sta.z printf_number_buffer.format_zero_padding - // [262] phi printf_number_buffer::format_justify_left#10 = 0 [phi:printf_uchar::@2->printf_number_buffer#3] -- vbuz1=vbuc1 + // [201] phi printf_number_buffer::format_justify_left#10 = 0 [phi:printf_uchar::@2->printf_number_buffer#3] -- vbuz1=vbuc1 sta.z printf_number_buffer.format_justify_left - // [262] phi printf_number_buffer::format_min_length#3 = 0 [phi:printf_uchar::@2->printf_number_buffer#4] -- vbuz1=vbuc1 + // [201] phi printf_number_buffer::format_min_length#3 = 0 [phi:printf_uchar::@2->printf_number_buffer#4] -- vbuz1=vbuc1 sta.z printf_number_buffer.format_min_length jsr printf_number_buffer // printf_uchar::@return // } - // [229] return + // [168] return rts } // cputc // Output one character at the current cursor position // Moves the cursor forward. Scrolls the entire screen if needed -// cputc(byte zp($28) c) +// cputc(byte zp($d) c) cputc: { - .label c = $28 + .label c = $d // if(c=='\n') - // [231] if(cputc::c#3==' ') goto cputc::@1 -- vbuz1_eq_vbuc1_then_la1 + // [170] if(cputc::c#3==' ') goto cputc::@1 -- vbuz1_eq_vbuc1_then_la1 lda #'\n' cmp.z c beq __b1 // cputc::@2 // conio_line_text[conio_cursor_x] = c - // [232] conio_line_text[conio_cursor_x] = cputc::c#3 -- pbuz1_derefidx_vbuz2=vbuz3 + // [171] conio_line_text[conio_cursor_x] = cputc::c#3 -- pbuz1_derefidx_vbuz2=vbuz3 lda.z c ldy.z conio_cursor_x sta (conio_line_text),y // conio_line_color[conio_cursor_x] = conio_textcolor - // [233] conio_line_color[conio_cursor_x] = LIGHT_BLUE -- pbuz1_derefidx_vbuz2=vbuc1 + // [172] conio_line_color[conio_cursor_x] = LIGHT_BLUE -- pbuz1_derefidx_vbuz2=vbuc1 lda #LIGHT_BLUE sta (conio_line_color),y // if(++conio_cursor_x==CONIO_WIDTH) - // [234] conio_cursor_x = ++ conio_cursor_x -- vbuz1=_inc_vbuz1 + // [173] conio_cursor_x = ++ conio_cursor_x -- vbuz1=_inc_vbuz1 inc.z conio_cursor_x - // [235] if(conio_cursor_x!=$28) goto cputc::@return -- vbuz1_neq_vbuc1_then_la1 + // [174] if(conio_cursor_x!=$28) goto cputc::@return -- vbuz1_neq_vbuc1_then_la1 lda #$28 cmp.z conio_cursor_x bne __breturn - // [236] phi from cputc::@2 to cputc::@3 [phi:cputc::@2->cputc::@3] + // [175] phi from cputc::@2 to cputc::@3 [phi:cputc::@2->cputc::@3] // cputc::@3 // cputln() - // [237] call cputln + // [176] call cputln jsr cputln // cputc::@return __breturn: // } - // [238] return + // [177] return rts - // [239] phi from cputc to cputc::@1 [phi:cputc->cputc::@1] + // [178] phi from cputc to cputc::@1 [phi:cputc->cputc::@1] // cputc::@1 __b1: // cputln() - // [240] call cputln + // [179] call cputln jsr cputln rts } @@ -13077,85 +11321,85 @@ cputc: { // - value : The number to be converted to RADIX // - buffer : receives the string representing the number and zero-termination. // - radix : The radix to convert the number to (from the enum RADIX) -// utoa(word zp($a) value, byte* zp(8) buffer) +// utoa(word zp($f) value, byte* zp($a) buffer) utoa: { .const max_digits = 5 - .label __10 = $25 - .label __11 = $2d - .label digit_value = $26 - .label buffer = 8 - .label digit = 7 - .label value = $a - .label started = $18 - // [242] phi from utoa to utoa::@1 [phi:utoa->utoa::@1] - // [242] phi utoa::buffer#11 = (byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:utoa->utoa::@1#0] -- pbuz1=pbuc1 + .label __10 = $26 + .label __11 = $25 + .label digit_value = $27 + .label buffer = $a + .label digit = 9 + .label value = $f + .label started = $1e + // [181] phi from utoa to utoa::@1 [phi:utoa->utoa::@1] + // [181] phi utoa::buffer#11 = (byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:utoa->utoa::@1#0] -- pbuz1=pbuc1 lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS sta.z buffer+1 - // [242] phi utoa::started#2 = 0 [phi:utoa->utoa::@1#1] -- vbuz1=vbuc1 + // [181] phi utoa::started#2 = 0 [phi:utoa->utoa::@1#1] -- vbuz1=vbuc1 lda #0 sta.z started - // [242] phi utoa::value#2 = printf_uint::uvalue#0 [phi:utoa->utoa::@1#2] -- vwuz1=vwuc1 + // [181] phi utoa::value#2 = printf_uint::uvalue#0 [phi:utoa->utoa::@1#2] -- vwuz1=vwuc1 lda #printf_uint.uvalue sta.z value+1 - // [242] phi utoa::digit#2 = 0 [phi:utoa->utoa::@1#3] -- vbuz1=vbuc1 + // [181] phi utoa::digit#2 = 0 [phi:utoa->utoa::@1#3] -- vbuz1=vbuc1 lda #0 sta.z digit // utoa::@1 __b1: // for( char digit=0; digit= digit_value) - // [251] if(0!=utoa::started#2) goto utoa::@5 -- 0_neq_vbuz1_then_la1 + // [190] if(0!=utoa::started#2) goto utoa::@5 -- 0_neq_vbuz1_then_la1 lda.z started cmp #0 bne __b5 // utoa::@7 - // [252] if(utoa::value#2>=utoa::digit_value#0) goto utoa::@5 -- vwuz1_ge_vwuz2_then_la1 + // [191] if(utoa::value#2>=utoa::digit_value#0) goto utoa::@5 -- vwuz1_ge_vwuz2_then_la1 lda.z digit_value+1 cmp.z value+1 bne !+ @@ -13164,128 +11408,128 @@ utoa: { beq __b5 !: bcc __b5 - // [253] phi from utoa::@7 to utoa::@4 [phi:utoa::@7->utoa::@4] - // [253] phi utoa::buffer#14 = utoa::buffer#11 [phi:utoa::@7->utoa::@4#0] -- register_copy - // [253] phi utoa::started#4 = utoa::started#2 [phi:utoa::@7->utoa::@4#1] -- register_copy - // [253] phi utoa::value#6 = utoa::value#2 [phi:utoa::@7->utoa::@4#2] -- register_copy + // [192] phi from utoa::@7 to utoa::@4 [phi:utoa::@7->utoa::@4] + // [192] phi utoa::buffer#14 = utoa::buffer#11 [phi:utoa::@7->utoa::@4#0] -- register_copy + // [192] phi utoa::started#4 = utoa::started#2 [phi:utoa::@7->utoa::@4#1] -- register_copy + // [192] phi utoa::value#6 = utoa::value#2 [phi:utoa::@7->utoa::@4#2] -- register_copy // utoa::@4 __b4: // for( char digit=0; digitutoa::@1] - // [242] phi utoa::buffer#11 = utoa::buffer#14 [phi:utoa::@4->utoa::@1#0] -- register_copy - // [242] phi utoa::started#2 = utoa::started#4 [phi:utoa::@4->utoa::@1#1] -- register_copy - // [242] phi utoa::value#2 = utoa::value#6 [phi:utoa::@4->utoa::@1#2] -- register_copy - // [242] phi utoa::digit#2 = utoa::digit#1 [phi:utoa::@4->utoa::@1#3] -- register_copy + // [181] phi from utoa::@4 to utoa::@1 [phi:utoa::@4->utoa::@1] + // [181] phi utoa::buffer#11 = utoa::buffer#14 [phi:utoa::@4->utoa::@1#0] -- register_copy + // [181] phi utoa::started#2 = utoa::started#4 [phi:utoa::@4->utoa::@1#1] -- register_copy + // [181] phi utoa::value#2 = utoa::value#6 [phi:utoa::@4->utoa::@1#2] -- register_copy + // [181] phi utoa::digit#2 = utoa::digit#1 [phi:utoa::@4->utoa::@1#3] -- register_copy jmp __b1 // utoa::@5 __b5: // utoa_append(buffer++, value, digit_value) - // [255] utoa_append::buffer#0 = utoa::buffer#11 - // [256] utoa_append::value#0 = utoa::value#2 - // [257] utoa_append::sub#0 = utoa::digit_value#0 - // [258] call utoa_append - // [345] phi from utoa::@5 to utoa_append [phi:utoa::@5->utoa_append] + // [194] utoa_append::buffer#0 = utoa::buffer#11 + // [195] utoa_append::value#0 = utoa::value#2 + // [196] utoa_append::sub#0 = utoa::digit_value#0 + // [197] call utoa_append + // [284] phi from utoa::@5 to utoa_append [phi:utoa::@5->utoa_append] jsr utoa_append // utoa_append(buffer++, value, digit_value) - // [259] utoa_append::return#0 = utoa_append::value#2 + // [198] utoa_append::return#0 = utoa_append::value#2 // utoa::@6 // value = utoa_append(buffer++, value, digit_value) - // [260] utoa::value#0 = utoa_append::return#0 + // [199] utoa::value#0 = utoa_append::return#0 // value = utoa_append(buffer++, value, digit_value); - // [261] utoa::buffer#4 = ++ utoa::buffer#11 -- pbuz1=_inc_pbuz1 + // [200] utoa::buffer#4 = ++ utoa::buffer#11 -- pbuz1=_inc_pbuz1 inc.z buffer bne !+ inc.z buffer+1 !: - // [253] phi from utoa::@6 to utoa::@4 [phi:utoa::@6->utoa::@4] - // [253] phi utoa::buffer#14 = utoa::buffer#4 [phi:utoa::@6->utoa::@4#0] -- register_copy - // [253] phi utoa::started#4 = 1 [phi:utoa::@6->utoa::@4#1] -- vbuz1=vbuc1 + // [192] phi from utoa::@6 to utoa::@4 [phi:utoa::@6->utoa::@4] + // [192] phi utoa::buffer#14 = utoa::buffer#4 [phi:utoa::@6->utoa::@4#0] -- register_copy + // [192] phi utoa::started#4 = 1 [phi:utoa::@6->utoa::@4#1] -- vbuz1=vbuc1 lda #1 sta.z started - // [253] phi utoa::value#6 = utoa::value#0 [phi:utoa::@6->utoa::@4#2] -- register_copy + // [192] phi utoa::value#6 = utoa::value#0 [phi:utoa::@6->utoa::@4#2] -- register_copy jmp __b4 } // printf_number_buffer // Print the contents of the number buffer using a specific format. // This handles minimum length, zero-filling, and left/right justification from the format -// printf_number_buffer(byte zp($1d) buffer_sign, byte zp($18) format_min_length, byte zp($19) format_justify_left, byte zp($1c) format_zero_padding, byte zp($24) format_upper_case) +// printf_number_buffer(byte zp($29) buffer_sign, byte zp($1e) format_min_length, byte zp($25) format_justify_left, byte zp($26) format_zero_padding, byte zp($c) format_upper_case) printf_number_buffer: { - .label __19 = $26 - .label buffer_sign = $1d - .label len = $28 - .label padding = $18 - .label format_min_length = $18 - .label format_zero_padding = $1c - .label format_justify_left = $19 - .label format_upper_case = $24 + .label __19 = $27 + .label buffer_sign = $29 + .label len = $d + .label padding = $1e + .label format_min_length = $1e + .label format_zero_padding = $26 + .label format_justify_left = $25 + .label format_upper_case = $c // if(format.min_length) - // [263] if(0==printf_number_buffer::format_min_length#3) goto printf_number_buffer::@1 -- 0_eq_vbuz1_then_la1 + // [202] if(0==printf_number_buffer::format_min_length#3) goto printf_number_buffer::@1 -- 0_eq_vbuz1_then_la1 lda.z format_min_length cmp #0 beq __b6 - // [264] phi from printf_number_buffer to printf_number_buffer::@6 [phi:printf_number_buffer->printf_number_buffer::@6] + // [203] phi from printf_number_buffer to printf_number_buffer::@6 [phi:printf_number_buffer->printf_number_buffer::@6] // printf_number_buffer::@6 // strlen(buffer.digits) - // [265] call strlen - // [352] phi from printf_number_buffer::@6 to strlen [phi:printf_number_buffer::@6->strlen] + // [204] call strlen + // [291] phi from printf_number_buffer::@6 to strlen [phi:printf_number_buffer::@6->strlen] jsr strlen // strlen(buffer.digits) - // [266] strlen::return#2 = strlen::len#2 + // [205] strlen::return#2 = strlen::len#2 // printf_number_buffer::@14 - // [267] printf_number_buffer::$19 = strlen::return#2 + // [206] printf_number_buffer::$19 = strlen::return#2 // len = (signed char)strlen(buffer.digits) - // [268] printf_number_buffer::len#0 = (signed byte)printf_number_buffer::$19 -- vbsz1=_sbyte_vwuz2 + // [207] printf_number_buffer::len#0 = (signed byte)printf_number_buffer::$19 -- vbsz1=_sbyte_vwuz2 // There is a minimum length - work out the padding lda.z __19 sta.z len // if(buffer.sign) - // [269] if(0==printf_number_buffer::buffer_sign#10) goto printf_number_buffer::@13 -- 0_eq_vbuz1_then_la1 + // [208] if(0==printf_number_buffer::buffer_sign#10) goto printf_number_buffer::@13 -- 0_eq_vbuz1_then_la1 lda.z buffer_sign cmp #0 beq __b13 // printf_number_buffer::@7 // len++; - // [270] printf_number_buffer::len#1 = ++ printf_number_buffer::len#0 -- vbsz1=_inc_vbsz1 + // [209] printf_number_buffer::len#1 = ++ printf_number_buffer::len#0 -- vbsz1=_inc_vbsz1 inc.z len - // [271] phi from printf_number_buffer::@14 printf_number_buffer::@7 to printf_number_buffer::@13 [phi:printf_number_buffer::@14/printf_number_buffer::@7->printf_number_buffer::@13] - // [271] phi printf_number_buffer::len#2 = printf_number_buffer::len#0 [phi:printf_number_buffer::@14/printf_number_buffer::@7->printf_number_buffer::@13#0] -- register_copy + // [210] phi from printf_number_buffer::@14 printf_number_buffer::@7 to printf_number_buffer::@13 [phi:printf_number_buffer::@14/printf_number_buffer::@7->printf_number_buffer::@13] + // [210] phi printf_number_buffer::len#2 = printf_number_buffer::len#0 [phi:printf_number_buffer::@14/printf_number_buffer::@7->printf_number_buffer::@13#0] -- register_copy // printf_number_buffer::@13 __b13: // padding = (signed char)format.min_length - len - // [272] printf_number_buffer::padding#1 = (signed byte)printf_number_buffer::format_min_length#3 - printf_number_buffer::len#2 -- vbsz1=vbsz1_minus_vbsz2 + // [211] printf_number_buffer::padding#1 = (signed byte)printf_number_buffer::format_min_length#3 - printf_number_buffer::len#2 -- vbsz1=vbsz1_minus_vbsz2 lda.z padding sec sbc.z len sta.z padding // if(padding<0) - // [273] if(printf_number_buffer::padding#1>=0) goto printf_number_buffer::@21 -- vbsz1_ge_0_then_la1 + // [212] if(printf_number_buffer::padding#1>=0) goto printf_number_buffer::@21 -- vbsz1_ge_0_then_la1 cmp #0 bpl __b1 - // [275] phi from printf_number_buffer printf_number_buffer::@13 to printf_number_buffer::@1 [phi:printf_number_buffer/printf_number_buffer::@13->printf_number_buffer::@1] + // [214] phi from printf_number_buffer printf_number_buffer::@13 to printf_number_buffer::@1 [phi:printf_number_buffer/printf_number_buffer::@13->printf_number_buffer::@1] __b6: - // [275] phi printf_number_buffer::padding#10 = 0 [phi:printf_number_buffer/printf_number_buffer::@13->printf_number_buffer::@1#0] -- vbsz1=vbsc1 + // [214] phi printf_number_buffer::padding#10 = 0 [phi:printf_number_buffer/printf_number_buffer::@13->printf_number_buffer::@1#0] -- vbsz1=vbsc1 lda #0 sta.z padding - // [274] phi from printf_number_buffer::@13 to printf_number_buffer::@21 [phi:printf_number_buffer::@13->printf_number_buffer::@21] + // [213] phi from printf_number_buffer::@13 to printf_number_buffer::@21 [phi:printf_number_buffer::@13->printf_number_buffer::@21] // printf_number_buffer::@21 - // [275] phi from printf_number_buffer::@21 to printf_number_buffer::@1 [phi:printf_number_buffer::@21->printf_number_buffer::@1] - // [275] phi printf_number_buffer::padding#10 = printf_number_buffer::padding#1 [phi:printf_number_buffer::@21->printf_number_buffer::@1#0] -- register_copy + // [214] phi from printf_number_buffer::@21 to printf_number_buffer::@1 [phi:printf_number_buffer::@21->printf_number_buffer::@1] + // [214] phi printf_number_buffer::padding#10 = printf_number_buffer::padding#1 [phi:printf_number_buffer::@21->printf_number_buffer::@1#0] -- register_copy // printf_number_buffer::@1 __b1: // if(!format.justify_left && !format.zero_padding && padding) - // [276] if(0!=printf_number_buffer::format_justify_left#10) goto printf_number_buffer::@2 -- 0_neq_vbuz1_then_la1 + // [215] if(0!=printf_number_buffer::format_justify_left#10) goto printf_number_buffer::@2 -- 0_neq_vbuz1_then_la1 lda.z format_justify_left cmp #0 bne __b2 // printf_number_buffer::@17 - // [277] if(0!=printf_number_buffer::format_zero_padding#10) goto printf_number_buffer::@2 -- 0_neq_vbuz1_then_la1 + // [216] if(0!=printf_number_buffer::format_zero_padding#10) goto printf_number_buffer::@2 -- 0_neq_vbuz1_then_la1 lda.z format_zero_padding cmp #0 bne __b2 // printf_number_buffer::@16 - // [278] if(0!=printf_number_buffer::padding#10) goto printf_number_buffer::@8 -- 0_neq_vbsz1_then_la1 + // [217] if(0!=printf_number_buffer::padding#10) goto printf_number_buffer::@8 -- 0_neq_vbsz1_then_la1 lda.z padding cmp #0 bne __b8 @@ -13293,40 +11537,40 @@ printf_number_buffer: { // printf_number_buffer::@8 __b8: // printf_padding(' ',(char)padding) - // [279] printf_padding::length#0 = (byte)printf_number_buffer::padding#10 -- vbuz1=vbuz2 + // [218] printf_padding::length#0 = (byte)printf_number_buffer::padding#10 -- vbuz1=vbuz2 lda.z padding sta.z printf_padding.length - // [280] call printf_padding - // [358] phi from printf_number_buffer::@8 to printf_padding [phi:printf_number_buffer::@8->printf_padding] - // [358] phi printf_padding::pad#7 = ' ' [phi:printf_number_buffer::@8->printf_padding#0] -- vbuz1=vbuc1 + // [219] call printf_padding + // [297] phi from printf_number_buffer::@8 to printf_padding [phi:printf_number_buffer::@8->printf_padding] + // [297] phi printf_padding::pad#5 = ' ' [phi:printf_number_buffer::@8->printf_padding#0] -- vbuz1=vbuc1 lda #' ' sta.z printf_padding.pad - // [358] phi printf_padding::length#6 = printf_padding::length#0 [phi:printf_number_buffer::@8->printf_padding#1] -- register_copy + // [297] phi printf_padding::length#4 = printf_padding::length#0 [phi:printf_number_buffer::@8->printf_padding#1] -- register_copy jsr printf_padding // printf_number_buffer::@2 __b2: // if(buffer.sign) - // [281] if(0==printf_number_buffer::buffer_sign#10) goto printf_number_buffer::@3 -- 0_eq_vbuz1_then_la1 + // [220] if(0==printf_number_buffer::buffer_sign#10) goto printf_number_buffer::@3 -- 0_eq_vbuz1_then_la1 lda.z buffer_sign cmp #0 beq __b3 // printf_number_buffer::@9 // cputc(buffer.sign) - // [282] cputc::c#2 = printf_number_buffer::buffer_sign#10 -- vbuz1=vbuz2 + // [221] cputc::c#2 = printf_number_buffer::buffer_sign#10 -- vbuz1=vbuz2 sta.z cputc.c - // [283] call cputc - // [230] phi from printf_number_buffer::@9 to cputc [phi:printf_number_buffer::@9->cputc] - // [230] phi cputc::c#3 = cputc::c#2 [phi:printf_number_buffer::@9->cputc#0] -- register_copy + // [222] call cputc + // [169] phi from printf_number_buffer::@9 to cputc [phi:printf_number_buffer::@9->cputc] + // [169] phi cputc::c#3 = cputc::c#2 [phi:printf_number_buffer::@9->cputc#0] -- register_copy jsr cputc // printf_number_buffer::@3 __b3: // if(format.zero_padding && padding) - // [284] if(0==printf_number_buffer::format_zero_padding#10) goto printf_number_buffer::@4 -- 0_eq_vbuz1_then_la1 + // [223] if(0==printf_number_buffer::format_zero_padding#10) goto printf_number_buffer::@4 -- 0_eq_vbuz1_then_la1 lda.z format_zero_padding cmp #0 beq __b4 // printf_number_buffer::@18 - // [285] if(0!=printf_number_buffer::padding#10) goto printf_number_buffer::@10 -- 0_neq_vbsz1_then_la1 + // [224] if(0!=printf_number_buffer::padding#10) goto printf_number_buffer::@10 -- 0_neq_vbsz1_then_la1 lda.z padding cmp #0 bne __b10 @@ -13334,36 +11578,36 @@ printf_number_buffer: { // printf_number_buffer::@10 __b10: // printf_padding('0',(char)padding) - // [286] printf_padding::length#1 = (byte)printf_number_buffer::padding#10 -- vbuz1=vbuz2 + // [225] printf_padding::length#1 = (byte)printf_number_buffer::padding#10 -- vbuz1=vbuz2 lda.z padding sta.z printf_padding.length - // [287] call printf_padding - // [358] phi from printf_number_buffer::@10 to printf_padding [phi:printf_number_buffer::@10->printf_padding] - // [358] phi printf_padding::pad#7 = '0' [phi:printf_number_buffer::@10->printf_padding#0] -- vbuz1=vbuc1 + // [226] call printf_padding + // [297] phi from printf_number_buffer::@10 to printf_padding [phi:printf_number_buffer::@10->printf_padding] + // [297] phi printf_padding::pad#5 = '0' [phi:printf_number_buffer::@10->printf_padding#0] -- vbuz1=vbuc1 lda #'0' sta.z printf_padding.pad - // [358] phi printf_padding::length#6 = printf_padding::length#1 [phi:printf_number_buffer::@10->printf_padding#1] -- register_copy + // [297] phi printf_padding::length#4 = printf_padding::length#1 [phi:printf_number_buffer::@10->printf_padding#1] -- register_copy jsr printf_padding // printf_number_buffer::@4 __b4: // if(format.upper_case) - // [288] if(0==printf_number_buffer::format_upper_case#10) goto printf_number_buffer::@5 -- 0_eq_vbuz1_then_la1 + // [227] if(0==printf_number_buffer::format_upper_case#10) goto printf_number_buffer::@5 -- 0_eq_vbuz1_then_la1 lda.z format_upper_case cmp #0 beq __b5 - // [289] phi from printf_number_buffer::@4 to printf_number_buffer::@11 [phi:printf_number_buffer::@4->printf_number_buffer::@11] + // [228] phi from printf_number_buffer::@4 to printf_number_buffer::@11 [phi:printf_number_buffer::@4->printf_number_buffer::@11] // printf_number_buffer::@11 // strupr(buffer.digits) - // [290] call strupr - // [365] phi from printf_number_buffer::@11 to strupr [phi:printf_number_buffer::@11->strupr] + // [229] call strupr + // [304] phi from printf_number_buffer::@11 to strupr [phi:printf_number_buffer::@11->strupr] jsr strupr - // [291] phi from printf_number_buffer::@11 printf_number_buffer::@4 to printf_number_buffer::@5 [phi:printf_number_buffer::@11/printf_number_buffer::@4->printf_number_buffer::@5] + // [230] phi from printf_number_buffer::@11 printf_number_buffer::@4 to printf_number_buffer::@5 [phi:printf_number_buffer::@11/printf_number_buffer::@4->printf_number_buffer::@5] // printf_number_buffer::@5 __b5: // cputs(buffer.digits) - // [292] call cputs - // [155] phi from printf_number_buffer::@5 to cputs [phi:printf_number_buffer::@5->cputs] - // [155] phi cputs::s#14 = (byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:printf_number_buffer::@5->cputs#0] -- pbuz1=pbuc1 + // [231] call cputs + // [135] phi from printf_number_buffer::@5 to cputs [phi:printf_number_buffer::@5->cputs] + // [135] phi cputs::s#12 = (byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:printf_number_buffer::@5->cputs#0] -- pbuz1=pbuc1 lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS @@ -13371,17 +11615,17 @@ printf_number_buffer: { jsr cputs // printf_number_buffer::@15 // if(format.justify_left && !format.zero_padding && padding) - // [293] if(0==printf_number_buffer::format_justify_left#10) goto printf_number_buffer::@return -- 0_eq_vbuz1_then_la1 + // [232] if(0==printf_number_buffer::format_justify_left#10) goto printf_number_buffer::@return -- 0_eq_vbuz1_then_la1 lda.z format_justify_left cmp #0 beq __breturn // printf_number_buffer::@20 - // [294] if(0!=printf_number_buffer::format_zero_padding#10) goto printf_number_buffer::@return -- 0_neq_vbuz1_then_la1 + // [233] if(0!=printf_number_buffer::format_zero_padding#10) goto printf_number_buffer::@return -- 0_neq_vbuz1_then_la1 lda.z format_zero_padding cmp #0 bne __breturn // printf_number_buffer::@19 - // [295] if(0!=printf_number_buffer::padding#10) goto printf_number_buffer::@12 -- 0_neq_vbsz1_then_la1 + // [234] if(0!=printf_number_buffer::padding#10) goto printf_number_buffer::@12 -- 0_neq_vbsz1_then_la1 lda.z padding cmp #0 bne __b12 @@ -13389,20 +11633,20 @@ printf_number_buffer: { // printf_number_buffer::@12 __b12: // printf_padding(' ',(char)padding) - // [296] printf_padding::length#2 = (byte)printf_number_buffer::padding#10 -- vbuz1=vbuz2 + // [235] printf_padding::length#2 = (byte)printf_number_buffer::padding#10 -- vbuz1=vbuz2 lda.z padding sta.z printf_padding.length - // [297] call printf_padding - // [358] phi from printf_number_buffer::@12 to printf_padding [phi:printf_number_buffer::@12->printf_padding] - // [358] phi printf_padding::pad#7 = ' ' [phi:printf_number_buffer::@12->printf_padding#0] -- vbuz1=vbuc1 + // [236] call printf_padding + // [297] phi from printf_number_buffer::@12 to printf_padding [phi:printf_number_buffer::@12->printf_padding] + // [297] phi printf_padding::pad#5 = ' ' [phi:printf_number_buffer::@12->printf_padding#0] -- vbuz1=vbuc1 lda #' ' sta.z printf_padding.pad - // [358] phi printf_padding::length#6 = printf_padding::length#2 [phi:printf_number_buffer::@12->printf_padding#1] -- register_copy + // [297] phi printf_padding::length#4 = printf_padding::length#2 [phi:printf_number_buffer::@12->printf_padding#1] -- register_copy jsr printf_padding // printf_number_buffer::@return __breturn: // } - // [298] return + // [237] return rts } // ultoa @@ -13411,68 +11655,68 @@ printf_number_buffer: { // - value : The number to be converted to RADIX // - buffer : receives the string representing the number and zero-termination. // - radix : The radix to convert the number to (from the enum RADIX) -// ultoa(dword zp(3) value, byte* zp(8) buffer) +// ultoa(dword zp(5) value, byte* zp($a) buffer) ultoa: { - .label __10 = $2d - .label __11 = $28 - .label digit_value = $29 - .label buffer = 8 - .label digit = $19 - .label value = 3 - .label started = $1c - // [300] phi from ultoa to ultoa::@1 [phi:ultoa->ultoa::@1] - // [300] phi ultoa::buffer#11 = (byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:ultoa->ultoa::@1#0] -- pbuz1=pbuc1 + .label __10 = $2e + .label __11 = $29 + .label digit_value = $2a + .label buffer = $a + .label digit = $25 + .label value = 5 + .label started = $26 + // [239] phi from ultoa to ultoa::@1 [phi:ultoa->ultoa::@1] + // [239] phi ultoa::buffer#11 = (byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:ultoa->ultoa::@1#0] -- pbuz1=pbuc1 lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS sta.z buffer+1 - // [300] phi ultoa::started#2 = 0 [phi:ultoa->ultoa::@1#1] -- vbuz1=vbuc1 + // [239] phi ultoa::started#2 = 0 [phi:ultoa->ultoa::@1#1] -- vbuz1=vbuc1 lda #0 sta.z started - // [300] phi ultoa::value#2 = ultoa::value#1 [phi:ultoa->ultoa::@1#2] -- register_copy - // [300] phi ultoa::digit#2 = 0 [phi:ultoa->ultoa::@1#3] -- vbuz1=vbuc1 + // [239] phi ultoa::value#2 = ultoa::value#1 [phi:ultoa->ultoa::@1#2] -- register_copy + // [239] phi ultoa::digit#2 = 0 [phi:ultoa->ultoa::@1#3] -- vbuz1=vbuc1 sta.z digit // ultoa::@1 __b1: // for( char digit=0; digit= digit_value) - // [309] if(0!=ultoa::started#2) goto ultoa::@5 -- 0_neq_vbuz1_then_la1 + // [248] if(0!=ultoa::started#2) goto ultoa::@5 -- 0_neq_vbuz1_then_la1 lda.z started cmp #0 bne __b5 // ultoa::@7 - // [310] if(ultoa::value#2>=ultoa::digit_value#0) goto ultoa::@5 -- vduz1_ge_vduz2_then_la1 + // [249] if(ultoa::value#2>=ultoa::digit_value#0) goto ultoa::@5 -- vduz1_ge_vduz2_then_la1 lda.z value+3 cmp.z digit_value+3 bcc !+ @@ -13505,47 +11749,47 @@ ultoa: { cmp.z digit_value bcs __b5 !: - // [311] phi from ultoa::@7 to ultoa::@4 [phi:ultoa::@7->ultoa::@4] - // [311] phi ultoa::buffer#14 = ultoa::buffer#11 [phi:ultoa::@7->ultoa::@4#0] -- register_copy - // [311] phi ultoa::started#4 = ultoa::started#2 [phi:ultoa::@7->ultoa::@4#1] -- register_copy - // [311] phi ultoa::value#6 = ultoa::value#2 [phi:ultoa::@7->ultoa::@4#2] -- register_copy + // [250] phi from ultoa::@7 to ultoa::@4 [phi:ultoa::@7->ultoa::@4] + // [250] phi ultoa::buffer#14 = ultoa::buffer#11 [phi:ultoa::@7->ultoa::@4#0] -- register_copy + // [250] phi ultoa::started#4 = ultoa::started#2 [phi:ultoa::@7->ultoa::@4#1] -- register_copy + // [250] phi ultoa::value#6 = ultoa::value#2 [phi:ultoa::@7->ultoa::@4#2] -- register_copy // ultoa::@4 __b4: // for( char digit=0; digitultoa::@1] - // [300] phi ultoa::buffer#11 = ultoa::buffer#14 [phi:ultoa::@4->ultoa::@1#0] -- register_copy - // [300] phi ultoa::started#2 = ultoa::started#4 [phi:ultoa::@4->ultoa::@1#1] -- register_copy - // [300] phi ultoa::value#2 = ultoa::value#6 [phi:ultoa::@4->ultoa::@1#2] -- register_copy - // [300] phi ultoa::digit#2 = ultoa::digit#1 [phi:ultoa::@4->ultoa::@1#3] -- register_copy + // [239] phi from ultoa::@4 to ultoa::@1 [phi:ultoa::@4->ultoa::@1] + // [239] phi ultoa::buffer#11 = ultoa::buffer#14 [phi:ultoa::@4->ultoa::@1#0] -- register_copy + // [239] phi ultoa::started#2 = ultoa::started#4 [phi:ultoa::@4->ultoa::@1#1] -- register_copy + // [239] phi ultoa::value#2 = ultoa::value#6 [phi:ultoa::@4->ultoa::@1#2] -- register_copy + // [239] phi ultoa::digit#2 = ultoa::digit#1 [phi:ultoa::@4->ultoa::@1#3] -- register_copy jmp __b1 // ultoa::@5 __b5: // ultoa_append(buffer++, value, digit_value) - // [313] ultoa_append::buffer#0 = ultoa::buffer#11 - // [314] ultoa_append::value#0 = ultoa::value#2 - // [315] ultoa_append::sub#0 = ultoa::digit_value#0 - // [316] call ultoa_append - // [375] phi from ultoa::@5 to ultoa_append [phi:ultoa::@5->ultoa_append] + // [252] ultoa_append::buffer#0 = ultoa::buffer#11 + // [253] ultoa_append::value#0 = ultoa::value#2 + // [254] ultoa_append::sub#0 = ultoa::digit_value#0 + // [255] call ultoa_append + // [314] phi from ultoa::@5 to ultoa_append [phi:ultoa::@5->ultoa_append] jsr ultoa_append // ultoa_append(buffer++, value, digit_value) - // [317] ultoa_append::return#0 = ultoa_append::value#2 + // [256] ultoa_append::return#0 = ultoa_append::value#2 // ultoa::@6 // value = ultoa_append(buffer++, value, digit_value) - // [318] ultoa::value#0 = ultoa_append::return#0 + // [257] ultoa::value#0 = ultoa_append::return#0 // value = ultoa_append(buffer++, value, digit_value); - // [319] ultoa::buffer#4 = ++ ultoa::buffer#11 -- pbuz1=_inc_pbuz1 + // [258] ultoa::buffer#4 = ++ ultoa::buffer#11 -- pbuz1=_inc_pbuz1 inc.z buffer bne !+ inc.z buffer+1 !: - // [311] phi from ultoa::@6 to ultoa::@4 [phi:ultoa::@6->ultoa::@4] - // [311] phi ultoa::buffer#14 = ultoa::buffer#4 [phi:ultoa::@6->ultoa::@4#0] -- register_copy - // [311] phi ultoa::started#4 = 1 [phi:ultoa::@6->ultoa::@4#1] -- vbuz1=vbuc1 + // [250] phi from ultoa::@6 to ultoa::@4 [phi:ultoa::@6->ultoa::@4] + // [250] phi ultoa::buffer#14 = ultoa::buffer#4 [phi:ultoa::@6->ultoa::@4#0] -- register_copy + // [250] phi ultoa::started#4 = 1 [phi:ultoa::@6->ultoa::@4#1] -- vbuz1=vbuc1 lda #1 sta.z started - // [311] phi ultoa::value#6 = ultoa::value#0 [phi:ultoa::@6->ultoa::@4#2] -- register_copy + // [250] phi ultoa::value#6 = ultoa::value#0 [phi:ultoa::@6->ultoa::@4#2] -- register_copy jmp __b4 } // uctoa @@ -13554,119 +11798,119 @@ ultoa: { // - value : The number to be converted to RADIX // - buffer : receives the string representing the number and zero-termination. // - radix : The radix to convert the number to (from the enum RADIX) -// uctoa(byte zp($24) value, byte* zp($a) buffer) +// uctoa(byte zp($c) value, byte* zp($f) buffer) uctoa: { - .label digit_value = $2d - .label buffer = $a - .label digit = $1d - .label value = $24 - .label started = $28 - // [321] phi from uctoa to uctoa::@1 [phi:uctoa->uctoa::@1] - // [321] phi uctoa::buffer#11 = (byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:uctoa->uctoa::@1#0] -- pbuz1=pbuc1 + .label digit_value = $2e + .label buffer = $f + .label digit = $29 + .label value = $c + .label started = $d + // [260] phi from uctoa to uctoa::@1 [phi:uctoa->uctoa::@1] + // [260] phi uctoa::buffer#11 = (byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:uctoa->uctoa::@1#0] -- pbuz1=pbuc1 lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS sta.z buffer+1 - // [321] phi uctoa::started#2 = 0 [phi:uctoa->uctoa::@1#1] -- vbuz1=vbuc1 + // [260] phi uctoa::started#2 = 0 [phi:uctoa->uctoa::@1#1] -- vbuz1=vbuc1 lda #0 sta.z started - // [321] phi uctoa::value#2 = uctoa::value#1 [phi:uctoa->uctoa::@1#2] -- register_copy - // [321] phi uctoa::digit#2 = 0 [phi:uctoa->uctoa::@1#3] -- vbuz1=vbuc1 + // [260] phi uctoa::value#2 = uctoa::value#1 [phi:uctoa->uctoa::@1#2] -- register_copy + // [260] phi uctoa::digit#2 = 0 [phi:uctoa->uctoa::@1#3] -- vbuz1=vbuc1 sta.z digit // uctoa::@1 __b1: // for( char digit=0; digit= digit_value) - // [328] if(0!=uctoa::started#2) goto uctoa::@5 -- 0_neq_vbuz1_then_la1 + // [267] if(0!=uctoa::started#2) goto uctoa::@5 -- 0_neq_vbuz1_then_la1 lda.z started cmp #0 bne __b5 // uctoa::@7 - // [329] if(uctoa::value#2>=uctoa::digit_value#0) goto uctoa::@5 -- vbuz1_ge_vbuz2_then_la1 + // [268] if(uctoa::value#2>=uctoa::digit_value#0) goto uctoa::@5 -- vbuz1_ge_vbuz2_then_la1 lda.z value cmp.z digit_value bcs __b5 - // [330] phi from uctoa::@7 to uctoa::@4 [phi:uctoa::@7->uctoa::@4] - // [330] phi uctoa::buffer#14 = uctoa::buffer#11 [phi:uctoa::@7->uctoa::@4#0] -- register_copy - // [330] phi uctoa::started#4 = uctoa::started#2 [phi:uctoa::@7->uctoa::@4#1] -- register_copy - // [330] phi uctoa::value#6 = uctoa::value#2 [phi:uctoa::@7->uctoa::@4#2] -- register_copy + // [269] phi from uctoa::@7 to uctoa::@4 [phi:uctoa::@7->uctoa::@4] + // [269] phi uctoa::buffer#14 = uctoa::buffer#11 [phi:uctoa::@7->uctoa::@4#0] -- register_copy + // [269] phi uctoa::started#4 = uctoa::started#2 [phi:uctoa::@7->uctoa::@4#1] -- register_copy + // [269] phi uctoa::value#6 = uctoa::value#2 [phi:uctoa::@7->uctoa::@4#2] -- register_copy // uctoa::@4 __b4: // for( char digit=0; digituctoa::@1] - // [321] phi uctoa::buffer#11 = uctoa::buffer#14 [phi:uctoa::@4->uctoa::@1#0] -- register_copy - // [321] phi uctoa::started#2 = uctoa::started#4 [phi:uctoa::@4->uctoa::@1#1] -- register_copy - // [321] phi uctoa::value#2 = uctoa::value#6 [phi:uctoa::@4->uctoa::@1#2] -- register_copy - // [321] phi uctoa::digit#2 = uctoa::digit#1 [phi:uctoa::@4->uctoa::@1#3] -- register_copy + // [260] phi from uctoa::@4 to uctoa::@1 [phi:uctoa::@4->uctoa::@1] + // [260] phi uctoa::buffer#11 = uctoa::buffer#14 [phi:uctoa::@4->uctoa::@1#0] -- register_copy + // [260] phi uctoa::started#2 = uctoa::started#4 [phi:uctoa::@4->uctoa::@1#1] -- register_copy + // [260] phi uctoa::value#2 = uctoa::value#6 [phi:uctoa::@4->uctoa::@1#2] -- register_copy + // [260] phi uctoa::digit#2 = uctoa::digit#1 [phi:uctoa::@4->uctoa::@1#3] -- register_copy jmp __b1 // uctoa::@5 __b5: // uctoa_append(buffer++, value, digit_value) - // [332] uctoa_append::buffer#0 = uctoa::buffer#11 - // [333] uctoa_append::value#0 = uctoa::value#2 - // [334] uctoa_append::sub#0 = uctoa::digit_value#0 - // [335] call uctoa_append - // [382] phi from uctoa::@5 to uctoa_append [phi:uctoa::@5->uctoa_append] + // [271] uctoa_append::buffer#0 = uctoa::buffer#11 + // [272] uctoa_append::value#0 = uctoa::value#2 + // [273] uctoa_append::sub#0 = uctoa::digit_value#0 + // [274] call uctoa_append + // [321] phi from uctoa::@5 to uctoa_append [phi:uctoa::@5->uctoa_append] jsr uctoa_append // uctoa_append(buffer++, value, digit_value) - // [336] uctoa_append::return#0 = uctoa_append::value#2 + // [275] uctoa_append::return#0 = uctoa_append::value#2 // uctoa::@6 // value = uctoa_append(buffer++, value, digit_value) - // [337] uctoa::value#0 = uctoa_append::return#0 + // [276] uctoa::value#0 = uctoa_append::return#0 // value = uctoa_append(buffer++, value, digit_value); - // [338] uctoa::buffer#4 = ++ uctoa::buffer#11 -- pbuz1=_inc_pbuz1 + // [277] uctoa::buffer#4 = ++ uctoa::buffer#11 -- pbuz1=_inc_pbuz1 inc.z buffer bne !+ inc.z buffer+1 !: - // [330] phi from uctoa::@6 to uctoa::@4 [phi:uctoa::@6->uctoa::@4] - // [330] phi uctoa::buffer#14 = uctoa::buffer#4 [phi:uctoa::@6->uctoa::@4#0] -- register_copy - // [330] phi uctoa::started#4 = 1 [phi:uctoa::@6->uctoa::@4#1] -- vbuz1=vbuc1 + // [269] phi from uctoa::@6 to uctoa::@4 [phi:uctoa::@6->uctoa::@4] + // [269] phi uctoa::buffer#14 = uctoa::buffer#4 [phi:uctoa::@6->uctoa::@4#0] -- register_copy + // [269] phi uctoa::started#4 = 1 [phi:uctoa::@6->uctoa::@4#1] -- vbuz1=vbuc1 lda #1 sta.z started - // [330] phi uctoa::value#6 = uctoa::value#0 [phi:uctoa::@6->uctoa::@4#2] -- register_copy + // [269] phi uctoa::value#6 = uctoa::value#0 [phi:uctoa::@6->uctoa::@4#2] -- register_copy jmp __b4 } // cputln // Print a newline cputln: { // conio_line_text += CONIO_WIDTH - // [339] conio_line_text = conio_line_text + $28 -- pbuz1=pbuz1_plus_vbuc1 + // [278] conio_line_text = conio_line_text + $28 -- pbuz1=pbuz1_plus_vbuc1 lda #$28 clc adc.z conio_line_text @@ -13675,7 +11919,7 @@ cputln: { inc.z conio_line_text+1 !: // conio_line_color += CONIO_WIDTH - // [340] conio_line_color = conio_line_color + $28 -- pbuz1=pbuz1_plus_vbuc1 + // [279] conio_line_color = conio_line_color + $28 -- pbuz1=pbuz1_plus_vbuc1 lda #$28 clc adc.z conio_line_color @@ -13684,18 +11928,18 @@ cputln: { inc.z conio_line_color+1 !: // conio_cursor_x = 0 - // [341] conio_cursor_x = 0 -- vbuz1=vbuc1 + // [280] conio_cursor_x = 0 -- vbuz1=vbuc1 lda #0 sta.z conio_cursor_x // conio_cursor_y++; - // [342] conio_cursor_y = ++ conio_cursor_y -- vbuz1=_inc_vbuz1 + // [281] conio_cursor_y = ++ conio_cursor_y -- vbuz1=_inc_vbuz1 inc.z conio_cursor_y // cscroll() - // [343] call cscroll + // [282] call cscroll jsr cscroll // cputln::@return // } - // [344] return + // [283] return rts } // utoa_append @@ -13707,22 +11951,22 @@ cputln: { // - sub : the value of a '1' in the digit. Subtracted continually while the digit is increased. // (For decimal the subs used are 10000, 1000, 100, 10, 1) // returns : the value reduced by sub * digit so that it is less than sub. -// utoa_append(byte* zp(8) buffer, word zp($a) value, word zp($26) sub) +// utoa_append(byte* zp($a) buffer, word zp($f) value, word zp($27) sub) utoa_append: { - .label buffer = 8 - .label value = $a - .label sub = $26 - .label return = $a - .label digit = $1b - // [346] phi from utoa_append to utoa_append::@1 [phi:utoa_append->utoa_append::@1] - // [346] phi utoa_append::digit#2 = 0 [phi:utoa_append->utoa_append::@1#0] -- vbuz1=vbuc1 + .label buffer = $a + .label value = $f + .label sub = $27 + .label return = $f + .label digit = $e + // [285] phi from utoa_append to utoa_append::@1 [phi:utoa_append->utoa_append::@1] + // [285] phi utoa_append::digit#2 = 0 [phi:utoa_append->utoa_append::@1#0] -- vbuz1=vbuc1 lda #0 sta.z digit - // [346] phi utoa_append::value#2 = utoa_append::value#0 [phi:utoa_append->utoa_append::@1#1] -- register_copy + // [285] phi utoa_append::value#2 = utoa_append::value#0 [phi:utoa_append->utoa_append::@1#1] -- register_copy // utoa_append::@1 __b1: // while (value >= sub) - // [347] if(utoa_append::value#2>=utoa_append::sub#0) goto utoa_append::@2 -- vwuz1_ge_vwuz2_then_la1 + // [286] if(utoa_append::value#2>=utoa_append::sub#0) goto utoa_append::@2 -- vwuz1_ge_vwuz2_then_la1 lda.z sub+1 cmp.z value+1 bne !+ @@ -13733,22 +11977,22 @@ utoa_append: { bcc __b2 // utoa_append::@3 // *buffer = DIGITS[digit] - // [348] *utoa_append::buffer#0 = DIGITS[utoa_append::digit#2] -- _deref_pbuz1=pbuc1_derefidx_vbuz2 + // [287] *utoa_append::buffer#0 = DIGITS[utoa_append::digit#2] -- _deref_pbuz1=pbuc1_derefidx_vbuz2 ldy.z digit lda DIGITS,y ldy #0 sta (buffer),y // utoa_append::@return // } - // [349] return + // [288] return rts // utoa_append::@2 __b2: // digit++; - // [350] utoa_append::digit#1 = ++ utoa_append::digit#2 -- vbuz1=_inc_vbuz1 + // [289] utoa_append::digit#1 = ++ utoa_append::digit#2 -- vbuz1=_inc_vbuz1 inc.z digit // value -= sub - // [351] utoa_append::value#1 = utoa_append::value#2 - utoa_append::sub#0 -- vwuz1=vwuz1_minus_vwuz2 + // [290] utoa_append::value#1 = utoa_append::value#2 - utoa_append::sub#0 -- vwuz1=vwuz1_minus_vwuz2 lda.z value sec sbc.z sub @@ -13756,24 +12000,24 @@ utoa_append: { lda.z value+1 sbc.z sub+1 sta.z value+1 - // [346] phi from utoa_append::@2 to utoa_append::@1 [phi:utoa_append::@2->utoa_append::@1] - // [346] phi utoa_append::digit#2 = utoa_append::digit#1 [phi:utoa_append::@2->utoa_append::@1#0] -- register_copy - // [346] phi utoa_append::value#2 = utoa_append::value#1 [phi:utoa_append::@2->utoa_append::@1#1] -- register_copy + // [285] phi from utoa_append::@2 to utoa_append::@1 [phi:utoa_append::@2->utoa_append::@1] + // [285] phi utoa_append::digit#2 = utoa_append::digit#1 [phi:utoa_append::@2->utoa_append::@1#0] -- register_copy + // [285] phi utoa_append::value#2 = utoa_append::value#1 [phi:utoa_append::@2->utoa_append::@1#1] -- register_copy jmp __b1 } // strlen // Computes the length of the string str up to but not including the terminating null character. -// strlen(byte* zp($a) str) +// strlen(byte* zp($f) str) strlen: { - .label len = $26 - .label str = $a - .label return = $26 - // [353] phi from strlen to strlen::@1 [phi:strlen->strlen::@1] - // [353] phi strlen::len#2 = 0 [phi:strlen->strlen::@1#0] -- vwuz1=vwuc1 + .label len = $27 + .label str = $f + .label return = $27 + // [292] phi from strlen to strlen::@1 [phi:strlen->strlen::@1] + // [292] phi strlen::len#2 = 0 [phi:strlen->strlen::@1#0] -- vwuz1=vwuc1 lda #<0 sta.z len sta.z len+1 - // [353] phi strlen::str#3 = (byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:strlen->strlen::@1#1] -- pbuz1=pbuc1 + // [292] phi strlen::str#2 = (byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:strlen->strlen::@1#1] -- pbuz1=pbuc1 lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS @@ -13781,80 +12025,80 @@ strlen: { // strlen::@1 __b1: // while(*str) - // [354] if(0!=*strlen::str#3) goto strlen::@2 -- 0_neq__deref_pbuz1_then_la1 + // [293] if(0!=*strlen::str#2) goto strlen::@2 -- 0_neq__deref_pbuz1_then_la1 ldy #0 lda (str),y cmp #0 bne __b2 // strlen::@return // } - // [355] return + // [294] return rts // strlen::@2 __b2: // len++; - // [356] strlen::len#1 = ++ strlen::len#2 -- vwuz1=_inc_vwuz1 + // [295] strlen::len#1 = ++ strlen::len#2 -- vwuz1=_inc_vwuz1 inc.z len bne !+ inc.z len+1 !: // str++; - // [357] strlen::str#0 = ++ strlen::str#3 -- pbuz1=_inc_pbuz1 + // [296] strlen::str#0 = ++ strlen::str#2 -- pbuz1=_inc_pbuz1 inc.z str bne !+ inc.z str+1 !: - // [353] phi from strlen::@2 to strlen::@1 [phi:strlen::@2->strlen::@1] - // [353] phi strlen::len#2 = strlen::len#1 [phi:strlen::@2->strlen::@1#0] -- register_copy - // [353] phi strlen::str#3 = strlen::str#0 [phi:strlen::@2->strlen::@1#1] -- register_copy + // [292] phi from strlen::@2 to strlen::@1 [phi:strlen::@2->strlen::@1] + // [292] phi strlen::len#2 = strlen::len#1 [phi:strlen::@2->strlen::@1#0] -- register_copy + // [292] phi strlen::str#2 = strlen::str#0 [phi:strlen::@2->strlen::@1#1] -- register_copy jmp __b1 } // printf_padding // Print a padding char a number of times -// printf_padding(byte zp($28) pad, byte zp($1b) length) +// printf_padding(byte zp($d) pad, byte zp($e) length) printf_padding: { - .label i = $2d - .label length = $1b - .label pad = $28 - // [359] phi from printf_padding to printf_padding::@1 [phi:printf_padding->printf_padding::@1] - // [359] phi printf_padding::i#2 = 0 [phi:printf_padding->printf_padding::@1#0] -- vbuz1=vbuc1 + .label i = $2e + .label length = $e + .label pad = $d + // [298] phi from printf_padding to printf_padding::@1 [phi:printf_padding->printf_padding::@1] + // [298] phi printf_padding::i#2 = 0 [phi:printf_padding->printf_padding::@1#0] -- vbuz1=vbuc1 lda #0 sta.z i // printf_padding::@1 __b1: // for(char i=0;icputc] - // [230] phi cputc::c#3 = cputc::c#1 [phi:printf_padding::@2->cputc#0] -- register_copy + // [301] cputc::c#1 = printf_padding::pad#5 + // [302] call cputc + // [169] phi from printf_padding::@2 to cputc [phi:printf_padding::@2->cputc] + // [169] phi cputc::c#3 = cputc::c#1 [phi:printf_padding::@2->cputc#0] -- register_copy jsr cputc // printf_padding::@3 // for(char i=0;iprintf_padding::@1] - // [359] phi printf_padding::i#2 = printf_padding::i#1 [phi:printf_padding::@3->printf_padding::@1#0] -- register_copy + // [298] phi from printf_padding::@3 to printf_padding::@1 [phi:printf_padding::@3->printf_padding::@1] + // [298] phi printf_padding::i#2 = printf_padding::i#1 [phi:printf_padding::@3->printf_padding::@1#0] -- register_copy jmp __b1 } // strupr // Converts a string to uppercase. strupr: { .label str = printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS - .label __0 = $1b - .label src = $26 - // [366] phi from strupr to strupr::@1 [phi:strupr->strupr::@1] - // [366] phi strupr::src#2 = strupr::str#0 [phi:strupr->strupr::@1#0] -- pbuz1=pbuc1 + .label __0 = $e + .label src = $27 + // [305] phi from strupr to strupr::@1 [phi:strupr->strupr::@1] + // [305] phi strupr::src#2 = strupr::str#0 [phi:strupr->strupr::@1#0] -- pbuz1=pbuc1 lda #str @@ -13862,40 +12106,40 @@ strupr: { // strupr::@1 __b1: // while(*src) - // [367] if(0!=*strupr::src#2) goto strupr::@2 -- 0_neq__deref_pbuz1_then_la1 + // [306] if(0!=*strupr::src#2) goto strupr::@2 -- 0_neq__deref_pbuz1_then_la1 ldy #0 lda (src),y cmp #0 bne __b2 // strupr::@return // } - // [368] return + // [307] return rts // strupr::@2 __b2: // toupper(*src) - // [369] toupper::ch#0 = *strupr::src#2 -- vbuz1=_deref_pbuz2 + // [308] toupper::ch#0 = *strupr::src#2 -- vbuz1=_deref_pbuz2 ldy #0 lda (src),y sta.z toupper.ch - // [370] call toupper + // [309] call toupper jsr toupper - // [371] toupper::return#3 = toupper::return#2 + // [310] toupper::return#3 = toupper::return#2 // strupr::@3 - // [372] strupr::$0 = toupper::return#3 + // [311] strupr::$0 = toupper::return#3 // *src = toupper(*src) - // [373] *strupr::src#2 = strupr::$0 -- _deref_pbuz1=vbuz2 + // [312] *strupr::src#2 = strupr::$0 -- _deref_pbuz1=vbuz2 lda.z __0 ldy #0 sta (src),y // src++; - // [374] strupr::src#1 = ++ strupr::src#2 -- pbuz1=_inc_pbuz1 + // [313] strupr::src#1 = ++ strupr::src#2 -- pbuz1=_inc_pbuz1 inc.z src bne !+ inc.z src+1 !: - // [366] phi from strupr::@3 to strupr::@1 [phi:strupr::@3->strupr::@1] - // [366] phi strupr::src#2 = strupr::src#1 [phi:strupr::@3->strupr::@1#0] -- register_copy + // [305] phi from strupr::@3 to strupr::@1 [phi:strupr::@3->strupr::@1] + // [305] phi strupr::src#2 = strupr::src#1 [phi:strupr::@3->strupr::@1#0] -- register_copy jmp __b1 } // ultoa_append @@ -13907,22 +12151,22 @@ strupr: { // - sub : the value of a '1' in the digit. Subtracted continually while the digit is increased. // (For decimal the subs used are 10000, 1000, 100, 10, 1) // returns : the value reduced by sub * digit so that it is less than sub. -// ultoa_append(byte* zp(8) buffer, dword zp(3) value, dword zp($29) sub) +// ultoa_append(byte* zp($a) buffer, dword zp(5) value, dword zp($2a) sub) ultoa_append: { - .label buffer = 8 - .label value = 3 - .label sub = $29 - .label return = 3 - .label digit = $2d - // [376] phi from ultoa_append to ultoa_append::@1 [phi:ultoa_append->ultoa_append::@1] - // [376] phi ultoa_append::digit#2 = 0 [phi:ultoa_append->ultoa_append::@1#0] -- vbuz1=vbuc1 + .label buffer = $a + .label value = 5 + .label sub = $2a + .label return = 5 + .label digit = $2e + // [315] phi from ultoa_append to ultoa_append::@1 [phi:ultoa_append->ultoa_append::@1] + // [315] phi ultoa_append::digit#2 = 0 [phi:ultoa_append->ultoa_append::@1#0] -- vbuz1=vbuc1 lda #0 sta.z digit - // [376] phi ultoa_append::value#2 = ultoa_append::value#0 [phi:ultoa_append->ultoa_append::@1#1] -- register_copy + // [315] phi ultoa_append::value#2 = ultoa_append::value#0 [phi:ultoa_append->ultoa_append::@1#1] -- register_copy // ultoa_append::@1 __b1: // while (value >= sub) - // [377] if(ultoa_append::value#2>=ultoa_append::sub#0) goto ultoa_append::@2 -- vduz1_ge_vduz2_then_la1 + // [316] if(ultoa_append::value#2>=ultoa_append::sub#0) goto ultoa_append::@2 -- vduz1_ge_vduz2_then_la1 lda.z value+3 cmp.z sub+3 bcc !+ @@ -13941,22 +12185,22 @@ ultoa_append: { !: // ultoa_append::@3 // *buffer = DIGITS[digit] - // [378] *ultoa_append::buffer#0 = DIGITS[ultoa_append::digit#2] -- _deref_pbuz1=pbuc1_derefidx_vbuz2 + // [317] *ultoa_append::buffer#0 = DIGITS[ultoa_append::digit#2] -- _deref_pbuz1=pbuc1_derefidx_vbuz2 ldy.z digit lda DIGITS,y ldy #0 sta (buffer),y // ultoa_append::@return // } - // [379] return + // [318] return rts // ultoa_append::@2 __b2: // digit++; - // [380] ultoa_append::digit#1 = ++ ultoa_append::digit#2 -- vbuz1=_inc_vbuz1 + // [319] ultoa_append::digit#1 = ++ ultoa_append::digit#2 -- vbuz1=_inc_vbuz1 inc.z digit // value -= sub - // [381] ultoa_append::value#1 = ultoa_append::value#2 - ultoa_append::sub#0 -- vduz1=vduz1_minus_vduz2 + // [320] ultoa_append::value#1 = ultoa_append::value#2 - ultoa_append::sub#0 -- vduz1=vduz1_minus_vduz2 lda.z value sec sbc.z sub @@ -13970,9 +12214,9 @@ ultoa_append: { lda.z value+3 sbc.z sub+3 sta.z value+3 - // [376] phi from ultoa_append::@2 to ultoa_append::@1 [phi:ultoa_append::@2->ultoa_append::@1] - // [376] phi ultoa_append::digit#2 = ultoa_append::digit#1 [phi:ultoa_append::@2->ultoa_append::@1#0] -- register_copy - // [376] phi ultoa_append::value#2 = ultoa_append::value#1 [phi:ultoa_append::@2->ultoa_append::@1#1] -- register_copy + // [315] phi from ultoa_append::@2 to ultoa_append::@1 [phi:ultoa_append::@2->ultoa_append::@1] + // [315] phi ultoa_append::digit#2 = ultoa_append::digit#1 [phi:ultoa_append::@2->ultoa_append::@1#0] -- register_copy + // [315] phi ultoa_append::value#2 = ultoa_append::value#1 [phi:ultoa_append::@2->ultoa_append::@1#1] -- register_copy jmp __b1 } // uctoa_append @@ -13984,115 +12228,115 @@ ultoa_append: { // - sub : the value of a '1' in the digit. Subtracted continually while the digit is increased. // (For decimal the subs used are 10000, 1000, 100, 10, 1) // returns : the value reduced by sub * digit so that it is less than sub. -// uctoa_append(byte* zp($a) buffer, byte zp($24) value, byte zp($2d) sub) +// uctoa_append(byte* zp($f) buffer, byte zp($c) value, byte zp($2e) sub) uctoa_append: { - .label buffer = $a - .label value = $24 - .label sub = $2d - .label return = $24 - .label digit = $1b - // [383] phi from uctoa_append to uctoa_append::@1 [phi:uctoa_append->uctoa_append::@1] - // [383] phi uctoa_append::digit#2 = 0 [phi:uctoa_append->uctoa_append::@1#0] -- vbuz1=vbuc1 + .label buffer = $f + .label value = $c + .label sub = $2e + .label return = $c + .label digit = $e + // [322] phi from uctoa_append to uctoa_append::@1 [phi:uctoa_append->uctoa_append::@1] + // [322] phi uctoa_append::digit#2 = 0 [phi:uctoa_append->uctoa_append::@1#0] -- vbuz1=vbuc1 lda #0 sta.z digit - // [383] phi uctoa_append::value#2 = uctoa_append::value#0 [phi:uctoa_append->uctoa_append::@1#1] -- register_copy + // [322] phi uctoa_append::value#2 = uctoa_append::value#0 [phi:uctoa_append->uctoa_append::@1#1] -- register_copy // uctoa_append::@1 __b1: // while (value >= sub) - // [384] if(uctoa_append::value#2>=uctoa_append::sub#0) goto uctoa_append::@2 -- vbuz1_ge_vbuz2_then_la1 + // [323] if(uctoa_append::value#2>=uctoa_append::sub#0) goto uctoa_append::@2 -- vbuz1_ge_vbuz2_then_la1 lda.z value cmp.z sub bcs __b2 // uctoa_append::@3 // *buffer = DIGITS[digit] - // [385] *uctoa_append::buffer#0 = DIGITS[uctoa_append::digit#2] -- _deref_pbuz1=pbuc1_derefidx_vbuz2 + // [324] *uctoa_append::buffer#0 = DIGITS[uctoa_append::digit#2] -- _deref_pbuz1=pbuc1_derefidx_vbuz2 ldy.z digit lda DIGITS,y ldy #0 sta (buffer),y // uctoa_append::@return // } - // [386] return + // [325] return rts // uctoa_append::@2 __b2: // digit++; - // [387] uctoa_append::digit#1 = ++ uctoa_append::digit#2 -- vbuz1=_inc_vbuz1 + // [326] uctoa_append::digit#1 = ++ uctoa_append::digit#2 -- vbuz1=_inc_vbuz1 inc.z digit // value -= sub - // [388] uctoa_append::value#1 = uctoa_append::value#2 - uctoa_append::sub#0 -- vbuz1=vbuz1_minus_vbuz2 + // [327] uctoa_append::value#1 = uctoa_append::value#2 - uctoa_append::sub#0 -- vbuz1=vbuz1_minus_vbuz2 lda.z value sec sbc.z sub sta.z value - // [383] phi from uctoa_append::@2 to uctoa_append::@1 [phi:uctoa_append::@2->uctoa_append::@1] - // [383] phi uctoa_append::digit#2 = uctoa_append::digit#1 [phi:uctoa_append::@2->uctoa_append::@1#0] -- register_copy - // [383] phi uctoa_append::value#2 = uctoa_append::value#1 [phi:uctoa_append::@2->uctoa_append::@1#1] -- register_copy + // [322] phi from uctoa_append::@2 to uctoa_append::@1 [phi:uctoa_append::@2->uctoa_append::@1] + // [322] phi uctoa_append::digit#2 = uctoa_append::digit#1 [phi:uctoa_append::@2->uctoa_append::@1#0] -- register_copy + // [322] phi uctoa_append::value#2 = uctoa_append::value#1 [phi:uctoa_append::@2->uctoa_append::@1#1] -- register_copy jmp __b1 } // cscroll // Scroll the entire screen if the cursor is beyond the last line cscroll: { // if(conio_cursor_y==CONIO_HEIGHT) - // [389] if(conio_cursor_y!=$19) goto cscroll::@return -- vbuz1_neq_vbuc1_then_la1 + // [328] if(conio_cursor_y!=$19) goto cscroll::@return -- vbuz1_neq_vbuc1_then_la1 lda #$19 cmp.z conio_cursor_y bne __breturn - // [390] phi from cscroll to cscroll::@1 [phi:cscroll->cscroll::@1] + // [329] phi from cscroll to cscroll::@1 [phi:cscroll->cscroll::@1] // cscroll::@1 // memcpy(CONIO_SCREEN_TEXT, CONIO_SCREEN_TEXT+CONIO_WIDTH, CONIO_BYTES-CONIO_WIDTH) - // [391] call memcpy - // [407] phi from cscroll::@1 to memcpy [phi:cscroll::@1->memcpy] - // [407] phi memcpy::destination#2 = (void*)DEFAULT_SCREEN [phi:cscroll::@1->memcpy#0] -- pvoz1=pvoc1 + // [330] call memcpy + // [346] phi from cscroll::@1 to memcpy [phi:cscroll::@1->memcpy] + // [346] phi memcpy::destination#2 = (void*)DEFAULT_SCREEN [phi:cscroll::@1->memcpy#0] -- pvoz1=pvoc1 lda #DEFAULT_SCREEN sta.z memcpy.destination+1 - // [407] phi memcpy::source#2 = (void*)DEFAULT_SCREEN+$28 [phi:cscroll::@1->memcpy#1] -- pvoz1=pvoc1 + // [346] phi memcpy::source#2 = (void*)DEFAULT_SCREEN+$28 [phi:cscroll::@1->memcpy#1] -- pvoz1=pvoc1 lda #DEFAULT_SCREEN+$28 sta.z memcpy.source+1 jsr memcpy - // [392] phi from cscroll::@1 to cscroll::@2 [phi:cscroll::@1->cscroll::@2] + // [331] phi from cscroll::@1 to cscroll::@2 [phi:cscroll::@1->cscroll::@2] // cscroll::@2 // memcpy(CONIO_SCREEN_COLORS, CONIO_SCREEN_COLORS+CONIO_WIDTH, CONIO_BYTES-CONIO_WIDTH) - // [393] call memcpy - // [407] phi from cscroll::@2 to memcpy [phi:cscroll::@2->memcpy] - // [407] phi memcpy::destination#2 = (void*)COLORRAM [phi:cscroll::@2->memcpy#0] -- pvoz1=pvoc1 + // [332] call memcpy + // [346] phi from cscroll::@2 to memcpy [phi:cscroll::@2->memcpy] + // [346] phi memcpy::destination#2 = (void*)COLORRAM [phi:cscroll::@2->memcpy#0] -- pvoz1=pvoc1 lda #COLORRAM sta.z memcpy.destination+1 - // [407] phi memcpy::source#2 = (void*)COLORRAM+$28 [phi:cscroll::@2->memcpy#1] -- pvoz1=pvoc1 + // [346] phi memcpy::source#2 = (void*)COLORRAM+$28 [phi:cscroll::@2->memcpy#1] -- pvoz1=pvoc1 lda #COLORRAM+$28 sta.z memcpy.source+1 jsr memcpy - // [394] phi from cscroll::@2 to cscroll::@3 [phi:cscroll::@2->cscroll::@3] + // [333] phi from cscroll::@2 to cscroll::@3 [phi:cscroll::@2->cscroll::@3] // cscroll::@3 // memset(CONIO_SCREEN_TEXT+CONIO_BYTES-CONIO_WIDTH, ' ', CONIO_WIDTH) - // [395] call memset - // [417] phi from cscroll::@3 to memset [phi:cscroll::@3->memset] - // [417] phi memset::c#4 = ' ' [phi:cscroll::@3->memset#0] -- vbuz1=vbuc1 + // [334] call memset + // [356] phi from cscroll::@3 to memset [phi:cscroll::@3->memset] + // [356] phi memset::c#4 = ' ' [phi:cscroll::@3->memset#0] -- vbuz1=vbuc1 lda #' ' sta.z memset.c - // [417] phi memset::str#3 = (void*)DEFAULT_SCREEN+(word)$19*$28-$28 [phi:cscroll::@3->memset#1] -- pvoz1=pvoc1 + // [356] phi memset::str#3 = (void*)DEFAULT_SCREEN+(word)$19*$28-$28 [phi:cscroll::@3->memset#1] -- pvoz1=pvoc1 lda #DEFAULT_SCREEN+$19*$28-$28 sta.z memset.str+1 jsr memset - // [396] phi from cscroll::@3 to cscroll::@4 [phi:cscroll::@3->cscroll::@4] + // [335] phi from cscroll::@3 to cscroll::@4 [phi:cscroll::@3->cscroll::@4] // cscroll::@4 // memset(CONIO_SCREEN_COLORS+CONIO_BYTES-CONIO_WIDTH, conio_textcolor, CONIO_WIDTH) - // [397] call memset - // [417] phi from cscroll::@4 to memset [phi:cscroll::@4->memset] - // [417] phi memset::c#4 = LIGHT_BLUE [phi:cscroll::@4->memset#0] -- vbuz1=vbuc1 + // [336] call memset + // [356] phi from cscroll::@4 to memset [phi:cscroll::@4->memset] + // [356] phi memset::c#4 = LIGHT_BLUE [phi:cscroll::@4->memset#0] -- vbuz1=vbuc1 lda #LIGHT_BLUE sta.z memset.c - // [417] phi memset::str#3 = (void*)COLORRAM+(word)$19*$28-$28 [phi:cscroll::@4->memset#1] -- pvoz1=pvoc1 + // [356] phi memset::str#3 = (void*)COLORRAM+(word)$19*$28-$28 [phi:cscroll::@4->memset#1] -- pvoz1=pvoc1 lda #COLORRAM+$19*$28-$28 @@ -14100,7 +12344,7 @@ cscroll: { jsr memset // cscroll::@5 // conio_line_text -= CONIO_WIDTH - // [398] conio_line_text = conio_line_text - $28 -- pbuz1=pbuz1_minus_vbuc1 + // [337] conio_line_text = conio_line_text - $28 -- pbuz1=pbuz1_minus_vbuc1 sec lda.z conio_line_text sbc #$28 @@ -14109,7 +12353,7 @@ cscroll: { sbc #0 sta.z conio_line_text+1 // conio_line_color -= CONIO_WIDTH - // [399] conio_line_color = conio_line_color - $28 -- pbuz1=pbuz1_minus_vbuc1 + // [338] conio_line_color = conio_line_color - $28 -- pbuz1=pbuz1_minus_vbuc1 sec lda.z conio_line_color sbc #$28 @@ -14118,59 +12362,59 @@ cscroll: { sbc #0 sta.z conio_line_color+1 // conio_cursor_y--; - // [400] conio_cursor_y = -- conio_cursor_y -- vbuz1=_dec_vbuz1 + // [339] conio_cursor_y = -- conio_cursor_y -- vbuz1=_dec_vbuz1 dec.z conio_cursor_y // cscroll::@return __breturn: // } - // [401] return + // [340] return rts } // toupper // Convert lowercase alphabet to uppercase // Returns uppercase equivalent to c, if such value exists, else c remains unchanged -// toupper(byte zp($1b) ch) +// toupper(byte zp($e) ch) toupper: { - .label return = $1b - .label ch = $1b + .label return = $e + .label ch = $e // if(ch>='a' && ch<='z') - // [402] if(toupper::ch#0<'a') goto toupper::@return -- vbuz1_lt_vbuc1_then_la1 + // [341] if(toupper::ch#0<'a') goto toupper::@return -- vbuz1_lt_vbuc1_then_la1 lda.z ch cmp #'a' bcc __breturn // toupper::@2 - // [403] if(toupper::ch#0<='z') goto toupper::@1 -- vbuz1_le_vbuc1_then_la1 + // [342] if(toupper::ch#0<='z') goto toupper::@1 -- vbuz1_le_vbuc1_then_la1 lda #'z' cmp.z ch bcs __b1 - // [405] phi from toupper toupper::@1 toupper::@2 to toupper::@return [phi:toupper/toupper::@1/toupper::@2->toupper::@return] - // [405] phi toupper::return#2 = toupper::ch#0 [phi:toupper/toupper::@1/toupper::@2->toupper::@return#0] -- register_copy + // [344] phi from toupper toupper::@1 toupper::@2 to toupper::@return [phi:toupper/toupper::@1/toupper::@2->toupper::@return] + // [344] phi toupper::return#2 = toupper::ch#0 [phi:toupper/toupper::@1/toupper::@2->toupper::@return#0] -- register_copy rts // toupper::@1 __b1: // return ch + ('A'-'a'); - // [404] toupper::return#0 = toupper::ch#0 + 'A'-'a' -- vbuz1=vbuz1_plus_vbuc1 + // [343] toupper::return#0 = toupper::ch#0 + 'A'-'a' -- vbuz1=vbuz1_plus_vbuc1 lax.z return axs #-['A'-'a'] stx.z return // toupper::@return __breturn: // } - // [406] return + // [345] return rts } // memcpy // Copy block of memory (forwards) // Copies the values of num bytes from the location pointed to by source directly to the memory block pointed to by destination. -// memcpy(void* zp($a) destination, void* zp($26) source) +// memcpy(void* zp($f) destination, void* zp($27) source) memcpy: { - .label src_end = $2e - .label dst = $a - .label src = $26 - .label source = $26 - .label destination = $a + .label src_end = $2f + .label dst = $f + .label src = $27 + .label source = $27 + .label destination = $f // src_end = (char*)source+num - // [408] memcpy::src_end#0 = (byte*)memcpy::source#2 + (word)$19*$28-$28 -- pbuz1=pbuz2_plus_vwuc1 + // [347] memcpy::src_end#0 = (byte*)memcpy::source#2 + (word)$19*$28-$28 -- pbuz1=pbuz2_plus_vwuc1 clc lda.z source adc #<$19*$28-$28 @@ -14178,15 +12422,15 @@ memcpy: { lda.z source+1 adc #>$19*$28-$28 sta.z src_end+1 - // [409] memcpy::src#4 = (byte*)memcpy::source#2 - // [410] memcpy::dst#4 = (byte*)memcpy::destination#2 - // [411] phi from memcpy memcpy::@2 to memcpy::@1 [phi:memcpy/memcpy::@2->memcpy::@1] - // [411] phi memcpy::dst#2 = memcpy::dst#4 [phi:memcpy/memcpy::@2->memcpy::@1#0] -- register_copy - // [411] phi memcpy::src#2 = memcpy::src#4 [phi:memcpy/memcpy::@2->memcpy::@1#1] -- register_copy + // [348] memcpy::src#4 = (byte*)memcpy::source#2 + // [349] memcpy::dst#4 = (byte*)memcpy::destination#2 + // [350] phi from memcpy memcpy::@2 to memcpy::@1 [phi:memcpy/memcpy::@2->memcpy::@1] + // [350] phi memcpy::dst#2 = memcpy::dst#4 [phi:memcpy/memcpy::@2->memcpy::@1#0] -- register_copy + // [350] phi memcpy::src#2 = memcpy::src#4 [phi:memcpy/memcpy::@2->memcpy::@1#1] -- register_copy // memcpy::@1 __b1: // while(src!=src_end) - // [412] if(memcpy::src#2!=memcpy::src_end#0) goto memcpy::@2 -- pbuz1_neq_pbuz2_then_la1 + // [351] if(memcpy::src#2!=memcpy::src_end#0) goto memcpy::@2 -- pbuz1_neq_pbuz2_then_la1 lda.z src+1 cmp.z src_end+1 bne __b2 @@ -14195,22 +12439,22 @@ memcpy: { bne __b2 // memcpy::@return // } - // [413] return + // [352] return rts // memcpy::@2 __b2: // *dst++ = *src++ - // [414] *memcpy::dst#2 = *memcpy::src#2 -- _deref_pbuz1=_deref_pbuz2 + // [353] *memcpy::dst#2 = *memcpy::src#2 -- _deref_pbuz1=_deref_pbuz2 ldy #0 lda (src),y sta (dst),y // *dst++ = *src++; - // [415] memcpy::dst#1 = ++ memcpy::dst#2 -- pbuz1=_inc_pbuz1 + // [354] memcpy::dst#1 = ++ memcpy::dst#2 -- pbuz1=_inc_pbuz1 inc.z dst bne !+ inc.z dst+1 !: - // [416] memcpy::src#1 = ++ memcpy::src#2 -- pbuz1=_inc_pbuz1 + // [355] memcpy::src#1 = ++ memcpy::src#2 -- pbuz1=_inc_pbuz1 inc.z src bne !+ inc.z src+1 @@ -14219,15 +12463,15 @@ memcpy: { } // memset // Copies the character c (an unsigned char) to the first num characters of the object pointed to by the argument str. -// memset(void* zp($a) str, byte zp($25) c) +// memset(void* zp($f) str, byte zp($1b) c) memset: { - .label end = $2e - .label dst = $a - .label str = $a - .label c = $25 + .label end = $2f + .label dst = $f + .label str = $f + .label c = $1b // memset::@1 // end = (char*)str + num - // [418] memset::end#0 = (byte*)memset::str#3 + $28 -- pbuz1=pbuz2_plus_vbuc1 + // [357] memset::end#0 = (byte*)memset::str#3 + $28 -- pbuz1=pbuz2_plus_vbuc1 lda #$28 clc adc.z str @@ -14235,13 +12479,13 @@ memset: { lda #0 adc.z str+1 sta.z end+1 - // [419] memset::dst#4 = (byte*)memset::str#3 - // [420] phi from memset::@1 memset::@3 to memset::@2 [phi:memset::@1/memset::@3->memset::@2] - // [420] phi memset::dst#2 = memset::dst#4 [phi:memset::@1/memset::@3->memset::@2#0] -- register_copy + // [358] memset::dst#4 = (byte*)memset::str#3 + // [359] phi from memset::@1 memset::@3 to memset::@2 [phi:memset::@1/memset::@3->memset::@2] + // [359] phi memset::dst#2 = memset::dst#4 [phi:memset::@1/memset::@3->memset::@2#0] -- register_copy // memset::@2 __b2: // for(char* dst = str; dst!=end; dst++) - // [421] if(memset::dst#2!=memset::end#0) goto memset::@3 -- pbuz1_neq_pbuz2_then_la1 + // [360] if(memset::dst#2!=memset::end#0) goto memset::@3 -- pbuz1_neq_pbuz2_then_la1 lda.z dst+1 cmp.z end+1 bne __b3 @@ -14250,17 +12494,17 @@ memset: { bne __b3 // memset::@return // } - // [422] return + // [361] return rts // memset::@3 __b3: // *dst = c - // [423] *memset::dst#2 = memset::c#4 -- _deref_pbuz1=vbuz2 + // [362] *memset::dst#2 = memset::c#4 -- _deref_pbuz1=vbuz2 lda.z c ldy #0 sta (dst),y // for(char* dst = str; dst!=end; dst++) - // [424] memset::dst#1 = ++ memset::dst#2 -- pbuz1=_inc_pbuz1 + // [363] memset::dst#1 = ++ memset::dst#2 -- pbuz1=_inc_pbuz1 inc.z dst bne !+ inc.z dst+1 @@ -14277,13 +12521,8 @@ memset: { RADIX_DECIMAL_VALUES: .word $2710, $3e8, $64, $a // Values of decimal digits RADIX_DECIMAL_VALUES_LONG: .dword $3b9aca00, $5f5e100, $989680, $f4240, $186a0, $2710, $3e8, $64, $a - // The buffer used by tod_str() - tod_buffer: .text "00:00:00:00" - .byte 0 // The board. board[i] holds the column position of the queen on row i. board: .fill $14, 0 // Buffer used for stringified number being printed printf_buffer: .fill SIZEOF_STRUCT_PRINTF_BUFFER_NUMBER, 0 - // Time of Day 00:00:00:00 - TOD_ZERO: .byte 0, 0, 0, 0 diff --git a/src/test/ref/examples/eightqueens/eightqueens-recursive.sym b/src/test/ref/examples/eightqueens/eightqueens-recursive.sym index c0590c840..d28b160b3 100644 --- a/src/test/ref/examples/eightqueens/eightqueens-recursive.sym +++ b/src/test/ref/examples/eightqueens/eightqueens-recursive.sym @@ -1,18 +1,8 @@ -const nomodify struct MOS6526_CIA* CIA1 = (struct MOS6526_CIA*) 56320 const nomodify byte* COLORRAM = (byte*) 55296 const nomodify byte* DEFAULT_SCREEN = (byte*) 1024 const byte* DIGITS[] = "0123456789abcdef"z const nomodify byte LIGHT_BLUE = $e -const byte OFFSET_STRUCT_MOS6526_CIA_TIMER_A_CONTROL = $e -const byte OFFSET_STRUCT_MOS6526_CIA_TIMER_B_CONTROL = $f -const byte OFFSET_STRUCT_MOS6526_CIA_TOD_10THS = 8 -const byte OFFSET_STRUCT_MOS6526_CIA_TOD_HOURS = $b -const byte OFFSET_STRUCT_MOS6526_CIA_TOD_MIN = $a -const byte OFFSET_STRUCT_MOS6526_CIA_TOD_SEC = 9 const byte OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS = 1 -const byte OFFSET_STRUCT_TIME_OF_DAY_HOURS = 3 -const byte OFFSET_STRUCT_TIME_OF_DAY_MIN = 2 -const byte OFFSET_STRUCT_TIME_OF_DAY_SEC = 1 const byte RADIX::BINARY = 2 const byte RADIX::DECIMAL = $a const byte RADIX::HEXADECIMAL = $10 @@ -22,89 +12,88 @@ const dword* RADIX_DECIMAL_VALUES_LONG[] = { $3b9aca00, $5f5e100, $989680, $f42 const byte* RADIX_HEXADECIMAL_VALUES_CHAR[] = { $10 } const byte SIZEOF_STRUCT_PRINTF_BUFFER_NUMBER = $c const word STACK_BASE = $103 -struct TIME_OF_DAY TOD_ZERO loadstore mem[4] = { TENTHS: 0, SEC: 0, MIN: 0, HOURS: 0 } void __start() const byte* board[$14] = { fill( $14, 0) } void clrscr() byte clrscr::c -byte clrscr::c#1 c zp[1]:7 20002.0 -byte clrscr::c#2 c zp[1]:7 12501.25 +byte clrscr::c#1 c zp[1]:9 20002.0 +byte clrscr::c#2 c zp[1]:9 12501.25 byte clrscr::l -byte clrscr::l#1 l zp[1]:27 2002.0 -byte clrscr::l#2 l zp[1]:27 333.6666666666667 +byte clrscr::l#1 l zp[1]:4 2002.0 +byte clrscr::l#2 l zp[1]:4 333.6666666666667 byte* clrscr::line_cols -byte* clrscr::line_cols#1 line_cols zp[2]:10 1001.0 -byte* clrscr::line_cols#5 line_cols zp[2]:10 1500.375 +byte* clrscr::line_cols#1 line_cols zp[2]:15 1001.0 +byte* clrscr::line_cols#5 line_cols zp[2]:15 1500.375 byte* clrscr::line_text -byte* clrscr::line_text#1 line_text zp[2]:8 667.3333333333334 -byte* clrscr::line_text#5 line_text zp[2]:8 1714.7142857142858 +byte* clrscr::line_text#1 line_text zp[2]:10 667.3333333333334 +byte* clrscr::line_text#5 line_text zp[2]:10 1714.7142857142858 void conio_c64_init() const nomodify byte* conio_c64_init::BASIC_CURSOR_LINE = (byte*) 214 byte conio_c64_init::line byte conio_c64_init::line#0 line zp[1]:2 11.0 byte conio_c64_init::line#2 line zp[1]:2 22.0 -byte conio_cursor_x loadstore zp[1]:12 7.978723404255319E27 -byte conio_cursor_y loadstore zp[1]:13 1.5763546798029555E29 -byte* conio_line_color loadstore zp[2]:16 1.1450777202072537E29 -byte* conio_line_text loadstore zp[2]:14 1.127551020408163E29 -dword count loadstore zp[4]:18 2.43902439027561E10 +byte conio_cursor_x loadstore zp[1]:17 9.146341463414634E27 +byte conio_cursor_y loadstore zp[1]:18 1.787709497206704E29 +byte* conio_line_color loadstore zp[2]:21 1.3076923076923077E29 +byte* conio_line_text loadstore zp[2]:19 1.2848837209302325E29 +dword count loadstore zp[4]:23 3.0303030303424248E10 void cputc(byte cputc::c) byte cputc::c -byte cputc::c#0 c zp[1]:40 2.0E28 -byte cputc::c#1 c zp[1]:40 2.0E27 -byte cputc::c#2 c zp[1]:40 2.00000000000002E14 -byte cputc::c#3 c zp[1]:40 1.0550000000000004E29 +byte cputc::c#0 c zp[1]:13 2.0E28 +byte cputc::c#1 c zp[1]:13 2.0E27 +byte cputc::c#2 c zp[1]:13 2.00000000000002E14 +byte cputc::c#3 c zp[1]:13 1.0550000000000004E29 void cputln() void cputs(to_nomodify byte* cputs::s) byte cputs::c -byte cputs::c#1 c zp[1]:40 1.0E28 +byte cputs::c#1 c zp[1]:13 1.0E28 to_nomodify byte* cputs::s -to_nomodify byte* cputs::s#0 s zp[2]:8 5.0E27 -to_nomodify byte* cputs::s#13 s zp[2]:8 1.5000000000000497E28 -to_nomodify byte* cputs::s#14 s zp[2]:8 1.000000000000001E15 +to_nomodify byte* cputs::s#0 s zp[2]:10 5.0E27 +to_nomodify byte* cputs::s#11 s zp[2]:10 1.5000000000000497E28 +to_nomodify byte* cputs::s#12 s zp[2]:10 1.000000000000001E15 void cscroll() byte diff(byte diff::a , byte diff::b) byte diff::a -byte diff::a#0 a zp[1]:40 1.000000000001E12 -byte diff::a#1 a zp[1]:40 1.000000000001E12 -byte diff::a#2 a zp[1]:40 1.60000000000025E13 +byte diff::a#0 a zp[1]:13 1.000000000001E12 +byte diff::a#1 a zp[1]:13 1.000000000001E12 +byte diff::a#2 a zp[1]:13 1.60000000000025E13 byte diff::b -byte diff::b#0 b zp[1]:7 2.000000000002E12 -byte diff::b#1 b zp[1]:7 2.000000000002E12 -byte diff::b#2 b zp[1]:7 1.60000000000025E13 +byte diff::b#0 b zp[1]:9 2.000000000002E12 +byte diff::b#1 b zp[1]:9 2.000000000002E12 +byte diff::b#2 b zp[1]:9 1.60000000000025E13 byte diff::return -byte diff::return#0 return zp[1]:36 2.000000000002E12 -byte diff::return#1 return_1 zp[1]:40 2.000000000002E12 -byte diff::return#2 return_1 zp[1]:40 2.0000000000002E13 -byte diff::return#3 return_1 zp[1]:40 2.0000000000002E13 -byte diff::return#4 return_1 zp[1]:40 5.500000000001E12 +byte diff::return#0 return zp[1]:41 2.000000000002E12 +byte diff::return#1 return_1 zp[1]:13 2.000000000002E12 +byte diff::return#2 return_1 zp[1]:13 2.0000000000002E13 +byte diff::return#3 return_1 zp[1]:13 2.0000000000002E13 +byte diff::return#4 return_1 zp[1]:13 5.500000000001E12 void gotoxy(byte gotoxy::x , byte gotoxy::y) -byte*~ gotoxy::$5 zp[2]:34 202.0 -byte*~ gotoxy::$6 zp[2]:30 202.0 -word~ gotoxy::$7 zp[2]:30 151.5 -word~ gotoxy::$8 zp[2]:32 202.0 -word~ gotoxy::$9 zp[2]:30 202.0 +byte*~ gotoxy::$5 zp[2]:35 202.0 +byte*~ gotoxy::$6 zp[2]:31 202.0 +word~ gotoxy::$7 zp[2]:31 151.5 +word~ gotoxy::$8 zp[2]:33 202.0 +word~ gotoxy::$9 zp[2]:31 202.0 word gotoxy::line_offset -word gotoxy::line_offset#0 line_offset zp[2]:30 101.0 +word gotoxy::line_offset#0 line_offset zp[2]:31 101.0 byte gotoxy::x byte gotoxy::y byte gotoxy::y#2 y zp[1]:2 22.0 byte gotoxy::y#4 y zp[1]:2 71.0 byte gotoxy::y#5 y zp[1]:2 67.33333333333333 byte legal(byte legal::row , byte legal::column) -byte~ legal::$0 zp[1]:29 2.000000000002E12 -byte~ legal::$3 zp[1]:36 3.333333333336667E11 -byte~ legal::$4 zp[1]:40 2.000000000002E12 +byte~ legal::$0 zp[1]:38 2.000000000002E12 +byte~ legal::$3 zp[1]:41 3.333333333336667E11 +byte~ legal::$4 zp[1]:13 2.000000000002E12 byte legal::column -byte legal::column#0 column zp[1]:25 1.6666666666683334E11 +byte legal::column#0 column zp[1]:37 1.6666666666683334E11 byte legal::i -byte legal::i#1 i zp[1]:26 2.000000000002E12 -byte legal::i#2 i zp[1]:26 4.0000000000039996E11 +byte legal::i#1 i zp[1]:3 2.000000000002E12 +byte legal::i#2 i zp[1]:3 4.0000000000039996E11 byte legal::return -byte legal::return#0 return zp[1]:27 2.000000000002E12 -byte legal::return#4 return zp[1]:27 3.333333333336667E11 +byte legal::return#0 return zp[1]:4 2.000000000002E12 +byte legal::return#4 return zp[1]:4 3.333333333336667E11 byte legal::row -byte legal::row#0 row zp[1]:24 1.5789473684226315E11 +byte legal::row#0 row zp[1]:30 1.5789473684226315E11 void main() const byte* main::s[$29] = " - n queens problem using backtracking -" const byte* main::s1[$13] = " @@ -112,49 +101,48 @@ number of queens:" const byte* main::s2[$e] = " solutions: " -const byte* main::s3[8] = " time: " -const byte* main::s4[3] = ". +const byte* main::s3[3] = ". " void* memcpy(void* memcpy::destination , void* memcpy::source , word memcpy::num) void* memcpy::destination -void* memcpy::destination#2 destination zp[2]:10 +void* memcpy::destination#2 destination zp[2]:15 byte* memcpy::dst -byte* memcpy::dst#1 dst zp[2]:10 1.0E46 -byte* memcpy::dst#2 dst zp[2]:10 1.0000000000000033E46 -byte* memcpy::dst#4 dst zp[2]:10 2.0E32 +byte* memcpy::dst#1 dst zp[2]:15 1.0E46 +byte* memcpy::dst#2 dst zp[2]:15 1.0000000000000033E46 +byte* memcpy::dst#4 dst zp[2]:15 2.0E32 word memcpy::num void* memcpy::return void* memcpy::source -void* memcpy::source#2 source zp[2]:38 +void* memcpy::source#2 source zp[2]:39 byte* memcpy::src -byte* memcpy::src#1 src zp[2]:38 2.0E46 -byte* memcpy::src#2 src zp[2]:38 1.0000000000000025E46 -byte* memcpy::src#4 src zp[2]:38 1.0E32 +byte* memcpy::src#1 src zp[2]:39 2.0E46 +byte* memcpy::src#2 src zp[2]:39 1.0000000000000025E46 +byte* memcpy::src#4 src zp[2]:39 1.0E32 byte* memcpy::src_end -byte* memcpy::src_end#0 src_end zp[2]:46 1.2500000000000125E45 +byte* memcpy::src_end#0 src_end zp[2]:47 1.2500000000000125E45 void* memset(void* memset::str , byte memset::c , word memset::num) byte memset::c -byte memset::c#4 c zp[1]:37 1.4285714285714287E45 +byte memset::c#4 c zp[1]:27 1.4285714285714287E45 byte* memset::dst -byte* memset::dst#1 dst zp[2]:10 2.0E46 -byte* memset::dst#2 dst zp[2]:10 1.3333333333333366E46 -byte* memset::dst#4 dst zp[2]:10 2.0E32 +byte* memset::dst#1 dst zp[2]:15 2.0E46 +byte* memset::dst#2 dst zp[2]:15 1.3333333333333366E46 +byte* memset::dst#4 dst zp[2]:15 2.0E32 byte* memset::end -byte* memset::end#0 end zp[2]:46 1.6666666666666835E45 +byte* memset::end#0 end zp[2]:47 1.6666666666666835E45 word memset::num void* memset::return void* memset::str -void* memset::str#3 str zp[2]:10 +void* memset::str#3 str zp[2]:15 void print() byte print::i -byte print::i#1 i zp[1]:26 2.000000000002E12 -byte print::i#2 i zp[1]:26 1.000000000001E12 +byte print::i#1 i zp[1]:3 2.000000000002E12 +byte print::i#2 i zp[1]:3 1.000000000001E12 byte print::i1 -byte print::i1#1 i1 zp[1]:26 2.000000000002E12 -byte print::i1#2 i1 zp[1]:26 1.0000000000003572E12 +byte print::i1#1 i1 zp[1]:3 2.000000000002E12 +byte print::i1#2 i1 zp[1]:3 1.0000000000003572E12 byte print::j -byte print::j#1 j zp[1]:7 2.0000000000002E13 -byte print::j#2 j zp[1]:7 5.714285714286286E12 +byte print::j#1 j zp[1]:9 2.0000000000002E13 +byte print::j#2 j zp[1]:9 5.714285714286286E12 const byte* print::s[3] = " #" const byte* print::s1[4] = ": @@ -165,50 +153,43 @@ const byte* print::s3[2] = "Q" const byte* print::s4[2] = "-" struct printf_buffer_number printf_buffer loadstore mem[12] = {} void printf_number_buffer(byte printf_number_buffer::buffer_sign , byte* printf_number_buffer::buffer_digits , byte printf_number_buffer::format_min_length , byte printf_number_buffer::format_justify_left , byte printf_number_buffer::format_sign_always , byte printf_number_buffer::format_zero_padding , byte printf_number_buffer::format_upper_case , byte printf_number_buffer::format_radix) -word~ printf_number_buffer::$19 zp[2]:38 1.00000000000001E14 +word~ printf_number_buffer::$19 zp[2]:39 1.00000000000001E14 struct printf_buffer_number printf_number_buffer::buffer byte* printf_number_buffer::buffer_digits byte printf_number_buffer::buffer_sign -byte printf_number_buffer::buffer_sign#0 buffer_sign zp[1]:29 202.0 -byte printf_number_buffer::buffer_sign#1 buffer_sign zp[1]:29 202.0 -byte printf_number_buffer::buffer_sign#10 buffer_sign zp[1]:29 1.55000000000103E13 -byte printf_number_buffer::buffer_sign#2 buffer_sign zp[1]:29 2.0000000000002E13 +byte printf_number_buffer::buffer_sign#0 buffer_sign zp[1]:41 202.0 +byte printf_number_buffer::buffer_sign#1 buffer_sign zp[1]:41 202.0 +byte printf_number_buffer::buffer_sign#10 buffer_sign zp[1]:41 1.55000000000103E13 +byte printf_number_buffer::buffer_sign#2 buffer_sign zp[1]:41 2.0000000000002E13 struct printf_format_number printf_number_buffer::format byte printf_number_buffer::format_justify_left -byte printf_number_buffer::format_justify_left#10 format_justify_left zp[1]:25 6.451612903225871E12 +byte printf_number_buffer::format_justify_left#10 format_justify_left zp[1]:37 6.451612903225871E12 byte printf_number_buffer::format_min_length -byte printf_number_buffer::format_min_length#3 format_min_length zp[1]:24 1.00000000000001E13 +byte printf_number_buffer::format_min_length#3 format_min_length zp[1]:30 1.00000000000001E13 byte printf_number_buffer::format_radix byte printf_number_buffer::format_sign_always byte printf_number_buffer::format_upper_case -byte printf_number_buffer::format_upper_case#10 format_upper_case zp[1]:36 3.846153846153885E12 +byte printf_number_buffer::format_upper_case#10 format_upper_case zp[1]:12 3.846153846153885E12 byte printf_number_buffer::format_zero_padding -byte printf_number_buffer::format_zero_padding#10 format_zero_padding zp[1]:28 9.375000000000094E12 +byte printf_number_buffer::format_zero_padding#10 format_zero_padding zp[1]:38 9.375000000000094E12 signed byte printf_number_buffer::len -signed byte printf_number_buffer::len#0 len zp[1]:40 1.500000000000015E14 -signed byte printf_number_buffer::len#1 len zp[1]:40 2.00000000000002E14 -signed byte printf_number_buffer::len#2 len zp[1]:40 3.00000000000003E14 +signed byte printf_number_buffer::len#0 len zp[1]:13 1.500000000000015E14 +signed byte printf_number_buffer::len#1 len zp[1]:13 2.00000000000002E14 +signed byte printf_number_buffer::len#2 len zp[1]:13 3.00000000000003E14 signed byte printf_number_buffer::padding -signed byte printf_number_buffer::padding#1 padding zp[1]:24 1.00000000000001E14 -signed byte printf_number_buffer::padding#10 padding zp[1]:24 1.904761904761924E13 +signed byte printf_number_buffer::padding#1 padding zp[1]:30 1.00000000000001E14 +signed byte printf_number_buffer::padding#10 padding zp[1]:30 1.904761904761924E13 void printf_padding(byte printf_padding::pad , byte printf_padding::length) byte printf_padding::i -byte printf_padding::i#1 i zp[1]:45 2.0E27 -byte printf_padding::i#2 i zp[1]:45 7.500000000000001E26 +byte printf_padding::i#1 i zp[1]:46 2.0E27 +byte printf_padding::i#2 i zp[1]:46 7.500000000000001E26 byte printf_padding::length -byte printf_padding::length#0 length zp[1]:27 2.00000000000002E14 -byte printf_padding::length#1 length zp[1]:27 2.00000000000002E14 -byte printf_padding::length#2 length zp[1]:27 2.00000000000002E14 -byte printf_padding::length#6 length zp[1]:27 1.6666666666671665E26 +byte printf_padding::length#0 length zp[1]:14 2.00000000000002E14 +byte printf_padding::length#1 length zp[1]:14 2.00000000000002E14 +byte printf_padding::length#2 length zp[1]:14 2.00000000000002E14 +byte printf_padding::length#4 length zp[1]:14 1.6666666666671665E26 byte printf_padding::pad -byte printf_padding::pad#7 pad zp[1]:40 1.6666666666666666E26 -void printf_string(byte* printf_string::str , byte printf_string::format_min_length , byte printf_string::format_justify_left) -struct printf_format_string printf_string::format -byte printf_string::format_justify_left -byte printf_string::format_min_length -signed byte printf_string::len -signed byte printf_string::padding -byte* printf_string::str +byte printf_padding::pad#5 pad zp[1]:13 1.6666666666666666E26 void printf_uchar(byte printf_uchar::uvalue , byte printf_uchar::format_min_length , byte printf_uchar::format_justify_left , byte printf_uchar::format_sign_always , byte printf_uchar::format_zero_padding , byte printf_uchar::format_upper_case , byte printf_uchar::format_radix) struct printf_format_number printf_uchar::format byte printf_uchar::format_justify_left @@ -218,9 +199,9 @@ byte printf_uchar::format_sign_always byte printf_uchar::format_upper_case byte printf_uchar::format_zero_padding byte printf_uchar::uvalue -byte printf_uchar::uvalue#0 uvalue zp[1]:26 2.000000000002E12 -byte printf_uchar::uvalue#1 uvalue zp[1]:26 2.000000000002E12 -byte printf_uchar::uvalue#2 uvalue zp[1]:26 6.0000000000015E12 +byte printf_uchar::uvalue#0 uvalue zp[1]:3 2.000000000002E12 +byte printf_uchar::uvalue#1 uvalue zp[1]:3 2.000000000002E12 +byte printf_uchar::uvalue#2 uvalue zp[1]:3 6.0000000000015E12 void printf_uint(word printf_uint::uvalue , byte printf_uint::format_min_length , byte printf_uint::format_justify_left , byte printf_uint::format_sign_always , byte printf_uint::format_zero_padding , byte printf_uint::format_upper_case , byte printf_uint::format_radix) struct printf_format_number printf_uint::format byte printf_uint::format_justify_left @@ -244,241 +225,181 @@ byte printf_ulong::format_sign_always byte printf_ulong::format_upper_case byte printf_ulong::format_zero_padding dword printf_ulong::uvalue -dword printf_ulong::uvalue#0 uvalue zp[4]:3 22.0 -dword printf_ulong::uvalue#1 uvalue zp[4]:3 22.0 -dword printf_ulong::uvalue#2 uvalue zp[4]:3 61.5 +dword printf_ulong::uvalue#0 uvalue zp[4]:5 22.0 +dword printf_ulong::uvalue#1 uvalue zp[4]:5 22.0 +dword printf_ulong::uvalue#2 uvalue zp[4]:5 61.5 __stackcall void queen(byte queen::row) -byte~ queen::$1 zp[1]:27 2.000000000002E12 -byte~ queen::$4 zp[1]:24 2.000000000002E12 +byte~ queen::$1 zp[1]:4 2.000000000002E12 +byte~ queen::$4 zp[1]:30 2.000000000002E12 const byte queen::OFFSET_STACK_ROW = 0 -volatile byte queen::column loadstore zp[1]:23 2.9411764706505884E11 -volatile byte queen::r loadstore zp[1]:22 2.10526315795E11 +volatile byte queen::column loadstore zp[1]:29 2.9411764706505884E11 +volatile byte queen::r loadstore zp[1]:28 2.10526315795E11 byte queen::row -byte queen::row#0 row zp[1]:37 202.0 +byte queen::row#0 row zp[1]:27 202.0 word strlen(byte* strlen::str) word strlen::len -word strlen::len#1 len zp[2]:38 1.0E27 -word strlen::len#2 len zp[2]:38 5.00000000000025E26 +word strlen::len#1 len zp[2]:39 1.0E27 +word strlen::len#2 len zp[2]:39 5.00000000000025E26 word strlen::return -word strlen::return#2 return zp[2]:38 2.00000000000002E14 +word strlen::return#2 return zp[2]:39 2.00000000000002E14 byte* strlen::str -byte* strlen::str#0 str zp[2]:10 2.0E27 -byte* strlen::str#3 str zp[2]:10 1.0E27 +byte* strlen::str#0 str zp[2]:15 2.0E27 +byte* strlen::str#2 str zp[2]:15 1.0E27 byte* strupr(byte* strupr::str) -byte~ strupr::$0 zp[1]:27 2.0E27 +byte~ strupr::$0 zp[1]:14 2.0E27 byte* strupr::return byte* strupr::src -byte* strupr::src#1 src zp[2]:38 2.0E27 -byte* strupr::src#2 src zp[2]:38 7.142857142857143E26 +byte* strupr::src#1 src zp[2]:39 2.0E27 +byte* strupr::src#2 src zp[2]:39 7.142857142857143E26 byte* strupr::str const byte* strupr::str#0 str = (byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS -const byte* tod_buffer[] = "00:00:00:00" -void tod_init(byte tod_init::tod_TENTHS , byte tod_init::tod_SEC , byte tod_init::tod_MIN , byte tod_init::tod_HOURS) -struct TIME_OF_DAY tod_init::tod -byte tod_init::tod_HOURS -byte tod_init::tod_HOURS#0 tod_HOURS zp[1]:28 37.33333333333333 -byte tod_init::tod_MIN -byte tod_init::tod_MIN#0 tod_MIN zp[1]:27 22.4 -byte tod_init::tod_SEC -byte tod_init::tod_SEC#0 tod_SEC zp[1]:26 16.0 -byte tod_init::tod_TENTHS -byte tod_init::tod_TENTHS#0 tod_TENTHS zp[1]:25 12.444444444444443 -struct TIME_OF_DAY tod_read() -byte tod_read::hours -byte tod_read::mins -struct TIME_OF_DAY tod_read::return -byte tod_read::return_HOURS -byte tod_read::return_HOURS#0 return_HOURS zp[1]:29 12.444444444444443 -byte tod_read::return_HOURS#2 return_HOURS zp[1]:29 5.5 -byte tod_read::return_MIN -byte tod_read::return_MIN#0 return_MIN zp[1]:28 16.0 -byte tod_read::return_MIN#2 return_MIN zp[1]:28 5.5 -byte tod_read::return_SEC -byte tod_read::return_SEC#0 return_SEC zp[1]:27 22.4 -byte tod_read::return_SEC#2 return_SEC zp[1]:27 5.5 -byte tod_read::return_TENTHS -byte tod_read::return_TENTHS#0 return_TENTHS zp[1]:26 37.33333333333333 -byte tod_read::return_TENTHS#2 return_TENTHS zp[1]:26 5.5 -byte tod_read::secs -byte tod_read::tenths -byte tod_read::tod_HOURS -byte tod_read::tod_MIN -byte tod_read::tod_SEC -byte tod_read::tod_TENTHS -byte* tod_str(byte tod_str::tod_TENTHS , byte tod_str::tod_SEC , byte tod_str::tod_MIN , byte tod_str::tod_HOURS) -byte~ tod_str::$0 zp[1]:36 202.0 -byte~ tod_str::$1 zp[1]:36 202.0 -byte~ tod_str::$10 zp[1]:27 202.0 -byte~ tod_str::$11 zp[1]:27 202.0 -byte~ tod_str::$12 zp[1]:40 202.0 -byte~ tod_str::$13 zp[1]:40 202.0 -byte~ tod_str::$14 zp[1]:26 202.0 -byte~ tod_str::$15 zp[1]:26 202.0 -byte~ tod_str::$2 zp[1]:29 202.0 -byte~ tod_str::$3 zp[1]:29 202.0 -byte~ tod_str::$4 zp[1]:45 202.0 -byte~ tod_str::$5 zp[1]:45 202.0 -byte~ tod_str::$6 zp[1]:28 202.0 -byte~ tod_str::$7 zp[1]:28 202.0 -byte~ tod_str::$8 zp[1]:37 202.0 -byte~ tod_str::$9 zp[1]:37 202.0 -byte* tod_str::return -struct TIME_OF_DAY tod_str::tod -byte tod_str::tod_HOURS -byte tod_str::tod_HOURS#0 tod_HOURS zp[1]:29 53.25 -byte tod_str::tod_MIN -byte tod_str::tod_MIN#0 tod_MIN zp[1]:28 19.363636363636363 -byte tod_str::tod_SEC -byte tod_str::tod_SEC#0 tod_SEC zp[1]:27 11.833333333333332 -byte tod_str::tod_TENTHS -byte tod_str::tod_TENTHS#0 tod_TENTHS zp[1]:26 8.52 byte toupper(byte toupper::ch) byte toupper::ch -byte toupper::ch#0 ch zp[1]:27 1.6999999999999998E28 +byte toupper::ch#0 ch zp[1]:14 1.6999999999999998E28 byte toupper::return -byte toupper::return#0 return zp[1]:27 2.0E28 -byte toupper::return#2 return zp[1]:27 1.0333333333333333E28 -byte toupper::return#3 return zp[1]:27 2.0E27 +byte toupper::return#0 return zp[1]:14 2.0E28 +byte toupper::return#2 return zp[1]:14 1.0333333333333333E28 +byte toupper::return#3 return zp[1]:14 2.0E27 void uctoa(byte uctoa::value , byte* uctoa::buffer , byte uctoa::radix) byte* uctoa::buffer -byte* uctoa::buffer#11 buffer zp[2]:10 3.3333333333350004E25 -byte* uctoa::buffer#14 buffer zp[2]:10 1.5000000000000002E26 -byte* uctoa::buffer#3 buffer zp[2]:10 2.00000000000002E14 -byte* uctoa::buffer#4 buffer zp[2]:10 2.0E26 +byte* uctoa::buffer#11 buffer zp[2]:15 3.3333333333350004E25 +byte* uctoa::buffer#14 buffer zp[2]:15 1.5000000000000002E26 +byte* uctoa::buffer#3 buffer zp[2]:15 2.00000000000002E14 +byte* uctoa::buffer#4 buffer zp[2]:15 2.0E26 byte uctoa::digit -byte uctoa::digit#1 digit zp[1]:29 2.0E26 -byte uctoa::digit#2 digit zp[1]:29 3.076923076923077E25 +byte uctoa::digit#1 digit zp[1]:41 2.0E26 +byte uctoa::digit#2 digit zp[1]:41 3.076923076923077E25 byte uctoa::digit_value -byte uctoa::digit_value#0 digit_value zp[1]:45 6.000000000000001E25 +byte uctoa::digit_value#0 digit_value zp[1]:46 6.000000000000001E25 byte* uctoa::digit_values byte uctoa::max_digits byte uctoa::radix byte uctoa::started -byte uctoa::started#2 started zp[1]:40 6.000000000000001E25 -byte uctoa::started#4 started zp[1]:40 1.0E26 +byte uctoa::started#2 started zp[1]:13 6.000000000000001E25 +byte uctoa::started#4 started zp[1]:13 1.0E26 byte uctoa::value -byte uctoa::value#0 value zp[1]:36 1.0E26 -byte uctoa::value#1 value zp[1]:36 5.5000000000001E13 -byte uctoa::value#2 value zp[1]:36 6.666666666670001E25 -byte uctoa::value#6 value zp[1]:36 1.5000000000000002E26 +byte uctoa::value#0 value zp[1]:12 1.0E26 +byte uctoa::value#1 value zp[1]:12 5.5000000000001E13 +byte uctoa::value#2 value zp[1]:12 6.666666666670001E25 +byte uctoa::value#6 value zp[1]:12 1.5000000000000002E26 byte uctoa_append(byte* uctoa_append::buffer , byte uctoa_append::value , byte uctoa_append::sub) byte* uctoa_append::buffer -byte* uctoa_append::buffer#0 buffer zp[2]:10 1.3750000000000001E26 +byte* uctoa_append::buffer#0 buffer zp[2]:15 1.3750000000000001E26 byte uctoa_append::digit -byte uctoa_append::digit#1 digit zp[1]:27 1.0E40 -byte uctoa_append::digit#2 digit zp[1]:27 1.00000000000005E40 +byte uctoa_append::digit#1 digit zp[1]:14 1.0E40 +byte uctoa_append::digit#2 digit zp[1]:14 1.00000000000005E40 byte uctoa_append::return -byte uctoa_append::return#0 return zp[1]:36 2.0E26 +byte uctoa_append::return#0 return zp[1]:12 2.0E26 byte uctoa_append::sub -byte uctoa_append::sub#0 sub zp[1]:45 3.33333333333335E39 +byte uctoa_append::sub#0 sub zp[1]:46 3.33333333333335E39 byte uctoa_append::value -byte uctoa_append::value#0 value zp[1]:36 3.666666666666667E26 -byte uctoa_append::value#1 value zp[1]:36 2.0E40 -byte uctoa_append::value#2 value zp[1]:36 5.0000000000001833E39 +byte uctoa_append::value#0 value zp[1]:12 3.666666666666667E26 +byte uctoa_append::value#1 value zp[1]:12 2.0E40 +byte uctoa_append::value#2 value zp[1]:12 5.0000000000001833E39 void ultoa(dword ultoa::value , byte* ultoa::buffer , byte ultoa::radix) -byte~ ultoa::$10 zp[1]:45 2.00000000000002E14 -byte~ ultoa::$11 zp[1]:40 2002.0 +byte~ ultoa::$10 zp[1]:46 2.00000000000002E14 +byte~ ultoa::$11 zp[1]:41 2002.0 byte* ultoa::buffer -byte* ultoa::buffer#11 buffer zp[2]:8 2.8571428571571855E13 -byte* ultoa::buffer#14 buffer zp[2]:8 1.500000000000015E14 -byte* ultoa::buffer#3 buffer zp[2]:8 2002.0 -byte* ultoa::buffer#4 buffer zp[2]:8 2.00000000000002E14 +byte* ultoa::buffer#11 buffer zp[2]:10 2.8571428571571855E13 +byte* ultoa::buffer#14 buffer zp[2]:10 1.500000000000015E14 +byte* ultoa::buffer#3 buffer zp[2]:10 2002.0 +byte* ultoa::buffer#4 buffer zp[2]:10 2.00000000000002E14 byte ultoa::digit -byte ultoa::digit#1 digit zp[1]:25 2.00000000000002E14 -byte ultoa::digit#2 digit zp[1]:25 2.8571428571428855E13 +byte ultoa::digit#1 digit zp[1]:37 2.00000000000002E14 +byte ultoa::digit#2 digit zp[1]:37 2.8571428571428855E13 dword ultoa::digit_value -dword ultoa::digit_value#0 digit_value zp[4]:41 6.000000000000059E13 +dword ultoa::digit_value#0 digit_value zp[4]:42 6.000000000000059E13 dword* ultoa::digit_values byte ultoa::max_digits byte ultoa::radix byte ultoa::started -byte ultoa::started#2 started zp[1]:28 5.00000000000005E13 -byte ultoa::started#4 started zp[1]:28 1.00000000000001E14 +byte ultoa::started#2 started zp[1]:38 5.00000000000005E13 +byte ultoa::started#4 started zp[1]:38 1.00000000000001E14 dword ultoa::value -dword ultoa::value#0 value zp[4]:3 1.00000000000001E14 -dword ultoa::value#1 value zp[4]:3 551.0 -dword ultoa::value#2 value zp[4]:3 5.714285714300071E13 -dword ultoa::value#6 value zp[4]:3 1.500000000000015E14 +dword ultoa::value#0 value zp[4]:5 1.00000000000001E14 +dword ultoa::value#1 value zp[4]:5 551.0 +dword ultoa::value#2 value zp[4]:5 5.714285714300071E13 +dword ultoa::value#6 value zp[4]:5 1.500000000000015E14 dword ultoa_append(byte* ultoa_append::buffer , dword ultoa_append::value , dword ultoa_append::sub) byte* ultoa_append::buffer -byte* ultoa_append::buffer#0 buffer zp[2]:8 1.3750000000000025E14 +byte* ultoa_append::buffer#0 buffer zp[2]:10 1.3750000000000025E14 byte ultoa_append::digit -byte ultoa_append::digit#1 digit zp[1]:45 1.0E27 -byte ultoa_append::digit#2 digit zp[1]:45 1.0000000000005E27 +byte ultoa_append::digit#1 digit zp[1]:46 1.0E27 +byte ultoa_append::digit#2 digit zp[1]:46 1.0000000000005E27 dword ultoa_append::return -dword ultoa_append::return#0 return zp[4]:3 2.00000000000002E14 +dword ultoa_append::return#0 return zp[4]:5 2.00000000000002E14 dword ultoa_append::sub -dword ultoa_append::sub#0 sub zp[4]:41 3.3333333333335E26 +dword ultoa_append::sub#0 sub zp[4]:42 3.3333333333335E26 dword ultoa_append::value -dword ultoa_append::value#0 value zp[4]:3 3.666666666666674E14 -dword ultoa_append::value#1 value zp[4]:3 2.0E27 -dword ultoa_append::value#2 value zp[4]:3 5.0000000000018335E26 +dword ultoa_append::value#0 value zp[4]:5 3.666666666666674E14 +dword ultoa_append::value#1 value zp[4]:5 2.0E27 +dword ultoa_append::value#2 value zp[4]:5 5.0000000000018335E26 void utoa(word utoa::value , byte* utoa::buffer , byte utoa::radix) -byte~ utoa::$10 zp[1]:37 20002.0 -byte~ utoa::$11 zp[1]:45 2002.0 +byte~ utoa::$10 zp[1]:38 20002.0 +byte~ utoa::$11 zp[1]:37 2002.0 byte* utoa::buffer -byte* utoa::buffer#11 buffer zp[2]:8 3000.4285714285716 -byte* utoa::buffer#14 buffer zp[2]:8 15001.5 -byte* utoa::buffer#3 buffer zp[2]:8 2002.0 -byte* utoa::buffer#4 buffer zp[2]:8 20002.0 +byte* utoa::buffer#11 buffer zp[2]:10 3000.4285714285716 +byte* utoa::buffer#14 buffer zp[2]:10 15001.5 +byte* utoa::buffer#3 buffer zp[2]:10 2002.0 +byte* utoa::buffer#4 buffer zp[2]:10 20002.0 byte utoa::digit -byte utoa::digit#1 digit zp[1]:7 20002.0 -byte utoa::digit#2 digit zp[1]:7 2857.4285714285716 +byte utoa::digit#1 digit zp[1]:9 20002.0 +byte utoa::digit#2 digit zp[1]:9 2857.4285714285716 word utoa::digit_value -word utoa::digit_value#0 digit_value zp[2]:38 6000.6 +word utoa::digit_value#0 digit_value zp[2]:39 6000.6 word* utoa::digit_values byte utoa::max_digits const byte utoa::max_digits#1 max_digits = 5 byte utoa::radix byte utoa::started -byte utoa::started#2 started zp[1]:24 5000.5 -byte utoa::started#4 started zp[1]:24 10001.0 +byte utoa::started#2 started zp[1]:30 5000.5 +byte utoa::started#4 started zp[1]:30 10001.0 word utoa::value -word utoa::value#0 value zp[2]:10 10001.0 -word utoa::value#2 value zp[2]:10 5714.857142857143 -word utoa::value#6 value zp[2]:10 15001.5 +word utoa::value#0 value zp[2]:15 10001.0 +word utoa::value#2 value zp[2]:15 5714.857142857143 +word utoa::value#6 value zp[2]:15 15001.5 word utoa_append(byte* utoa_append::buffer , word utoa_append::value , word utoa_append::sub) byte* utoa_append::buffer -byte* utoa_append::buffer#0 buffer zp[2]:8 13750.25 +byte* utoa_append::buffer#0 buffer zp[2]:10 13750.25 byte utoa_append::digit -byte utoa_append::digit#1 digit zp[1]:27 1.0000001E7 -byte utoa_append::digit#2 digit zp[1]:27 1.00500015E7 +byte utoa_append::digit#1 digit zp[1]:14 1.0000001E7 +byte utoa_append::digit#2 digit zp[1]:14 1.00500015E7 word utoa_append::return -word utoa_append::return#0 return zp[2]:10 20002.0 +word utoa_append::return#0 return zp[2]:15 20002.0 word utoa_append::sub -word utoa_append::sub#0 sub zp[2]:38 3335000.5 +word utoa_append::sub#0 sub zp[2]:39 3335000.5 word utoa_append::value -word utoa_append::value#0 value zp[2]:10 36667.33333333333 -word utoa_append::value#1 value zp[2]:10 2.0000002E7 -word utoa_append::value#2 value zp[2]:10 5018334.166666666 +word utoa_append::value#0 value zp[2]:15 36667.33333333333 +word utoa_append::value#1 value zp[2]:15 2.0000002E7 +word utoa_append::value#2 value zp[2]:15 5018334.166666666 zp[1]:2 [ conio_c64_init::line#2 conio_c64_init::line#0 gotoxy::y#5 gotoxy::y#4 gotoxy::y#2 ] -zp[4]:3 [ printf_ulong::uvalue#2 printf_ulong::uvalue#0 printf_ulong::uvalue#1 ultoa::value#2 ultoa::value#6 ultoa::value#1 ultoa::value#0 ultoa_append::value#2 ultoa_append::value#0 ultoa_append::value#1 ultoa_append::return#0 ] -zp[1]:7 [ utoa::digit#2 utoa::digit#1 diff::b#2 diff::b#0 diff::b#1 clrscr::c#2 clrscr::c#1 print::j#2 print::j#1 ] -zp[2]:8 [ ultoa::buffer#11 ultoa::buffer#14 ultoa::buffer#4 ultoa::buffer#3 ultoa_append::buffer#0 utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 utoa::buffer#3 utoa_append::buffer#0 cputs::s#13 cputs::s#14 cputs::s#0 clrscr::line_text#5 clrscr::line_text#1 ] -zp[2]:10 [ memset::str#3 memset::dst#2 memset::dst#4 memset::dst#1 memcpy::destination#2 memcpy::dst#2 memcpy::dst#4 memcpy::dst#1 strlen::str#3 strlen::str#0 uctoa::buffer#11 uctoa::buffer#14 uctoa::buffer#4 uctoa::buffer#3 uctoa_append::buffer#0 utoa::value#2 utoa::value#6 utoa::value#0 utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 utoa_append::return#0 clrscr::line_cols#5 clrscr::line_cols#1 ] -zp[1]:12 [ conio_cursor_x ] -zp[1]:13 [ conio_cursor_y ] -zp[2]:14 [ conio_line_text ] -zp[2]:16 [ conio_line_color ] -zp[4]:18 [ count ] -zp[1]:22 [ queen::r ] -zp[1]:23 [ queen::column ] -zp[1]:24 [ queen::$4 legal::row#0 printf_number_buffer::format_min_length#3 printf_number_buffer::padding#10 printf_number_buffer::padding#1 utoa::started#2 utoa::started#4 ] -zp[1]:25 [ tod_init::tod_TENTHS#0 legal::column#0 ultoa::digit#2 ultoa::digit#1 printf_number_buffer::format_justify_left#10 ] -zp[1]:26 [ tod_read::return_TENTHS#2 tod_str::tod_TENTHS#0 tod_read::return_TENTHS#0 tod_str::$14 tod_str::$15 tod_init::tod_SEC#0 print::i#2 print::i#1 printf_uchar::uvalue#2 printf_uchar::uvalue#1 printf_uchar::uvalue#0 print::i1#2 print::i1#1 legal::i#2 legal::i#1 ] -zp[1]:27 [ tod_read::return_SEC#2 tod_str::tod_SEC#0 tod_read::return_SEC#0 tod_str::$10 tod_str::$11 tod_init::tod_MIN#0 clrscr::l#2 clrscr::l#1 legal::return#4 legal::return#0 queen::$1 toupper::return#2 toupper::return#0 toupper::ch#0 toupper::return#3 strupr::$0 uctoa_append::digit#2 uctoa_append::digit#1 printf_padding::length#6 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 utoa_append::digit#2 utoa_append::digit#1 ] -zp[1]:28 [ tod_read::return_MIN#2 tod_str::tod_MIN#0 tod_read::return_MIN#0 tod_str::$6 tod_str::$7 tod_init::tod_HOURS#0 ultoa::started#2 ultoa::started#4 printf_number_buffer::format_zero_padding#10 ] -zp[1]:29 [ legal::$0 tod_read::return_HOURS#2 tod_str::tod_HOURS#0 tod_read::return_HOURS#0 tod_str::$2 tod_str::$3 uctoa::digit#2 uctoa::digit#1 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 printf_number_buffer::buffer_sign#1 printf_number_buffer::buffer_sign#0 ] -zp[2]:30 [ gotoxy::$7 gotoxy::$9 gotoxy::line_offset#0 gotoxy::$6 ] -zp[2]:32 [ gotoxy::$8 ] -zp[2]:34 [ gotoxy::$5 ] -zp[1]:36 [ tod_str::$0 tod_str::$1 diff::return#0 legal::$3 uctoa::value#2 uctoa::value#6 uctoa::value#1 uctoa::value#0 uctoa_append::value#2 uctoa_append::value#0 uctoa_append::value#1 uctoa_append::return#0 printf_number_buffer::format_upper_case#10 ] -zp[1]:37 [ utoa::$10 tod_str::$8 tod_str::$9 queen::row#0 memset::c#4 ] -zp[2]:38 [ utoa::digit_value#0 utoa_append::sub#0 strlen::len#2 strlen::len#1 strlen::return#2 printf_number_buffer::$19 memcpy::source#2 memcpy::src#2 memcpy::src#4 memcpy::src#1 strupr::src#2 strupr::src#1 ] -zp[1]:40 [ ultoa::$11 tod_str::$12 tod_str::$13 uctoa::started#2 uctoa::started#4 printf_number_buffer::len#2 printf_number_buffer::len#0 printf_number_buffer::len#1 cputc::c#3 cputc::c#0 cputc::c#2 cputc::c#1 printf_padding::pad#7 cputs::c#1 diff::a#2 diff::a#0 diff::a#1 diff::return#4 diff::return#2 diff::return#3 diff::return#1 legal::$4 ] -zp[4]:41 [ ultoa::digit_value#0 ultoa_append::sub#0 ] -zp[1]:45 [ uctoa::digit_value#0 uctoa_append::sub#0 ultoa::$10 utoa::$11 tod_str::$4 tod_str::$5 ultoa_append::digit#2 ultoa_append::digit#1 printf_padding::i#2 printf_padding::i#1 ] -zp[2]:46 [ memset::end#0 memcpy::src_end#0 ] +zp[1]:3 [ print::i#2 print::i#1 printf_uchar::uvalue#2 printf_uchar::uvalue#1 printf_uchar::uvalue#0 print::i1#2 print::i1#1 legal::i#2 legal::i#1 ] +zp[1]:4 [ clrscr::l#2 clrscr::l#1 legal::return#4 legal::return#0 queen::$1 ] +zp[4]:5 [ printf_ulong::uvalue#2 printf_ulong::uvalue#0 printf_ulong::uvalue#1 ultoa::value#2 ultoa::value#6 ultoa::value#1 ultoa::value#0 ultoa_append::value#2 ultoa_append::value#0 ultoa_append::value#1 ultoa_append::return#0 ] +zp[1]:9 [ utoa::digit#2 utoa::digit#1 diff::b#2 diff::b#0 diff::b#1 clrscr::c#2 clrscr::c#1 print::j#2 print::j#1 ] +zp[2]:10 [ ultoa::buffer#11 ultoa::buffer#14 ultoa::buffer#4 ultoa::buffer#3 ultoa_append::buffer#0 utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 utoa::buffer#3 utoa_append::buffer#0 cputs::s#11 cputs::s#12 cputs::s#0 clrscr::line_text#5 clrscr::line_text#1 ] +zp[1]:12 [ uctoa::value#2 uctoa::value#6 uctoa::value#1 uctoa::value#0 uctoa_append::value#2 uctoa_append::value#0 uctoa_append::value#1 uctoa_append::return#0 printf_number_buffer::format_upper_case#10 ] +zp[1]:13 [ uctoa::started#2 uctoa::started#4 printf_number_buffer::len#2 printf_number_buffer::len#0 printf_number_buffer::len#1 cputc::c#3 cputc::c#0 cputc::c#2 cputc::c#1 printf_padding::pad#5 cputs::c#1 diff::a#2 diff::a#0 diff::a#1 diff::return#4 diff::return#2 diff::return#3 diff::return#1 legal::$4 ] +zp[1]:14 [ toupper::return#2 toupper::return#0 toupper::ch#0 toupper::return#3 strupr::$0 uctoa_append::digit#2 uctoa_append::digit#1 printf_padding::length#4 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 utoa_append::digit#2 utoa_append::digit#1 ] +zp[2]:15 [ memset::str#3 memset::dst#2 memset::dst#4 memset::dst#1 memcpy::destination#2 memcpy::dst#2 memcpy::dst#4 memcpy::dst#1 strlen::str#2 strlen::str#0 uctoa::buffer#11 uctoa::buffer#14 uctoa::buffer#4 uctoa::buffer#3 uctoa_append::buffer#0 utoa::value#2 utoa::value#6 utoa::value#0 utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 utoa_append::return#0 clrscr::line_cols#5 clrscr::line_cols#1 ] +zp[1]:17 [ conio_cursor_x ] +zp[1]:18 [ conio_cursor_y ] +zp[2]:19 [ conio_line_text ] +zp[2]:21 [ conio_line_color ] +zp[4]:23 [ count ] +zp[1]:27 [ queen::row#0 memset::c#4 ] +zp[1]:28 [ queen::r ] +zp[1]:29 [ queen::column ] +zp[1]:30 [ queen::$4 legal::row#0 printf_number_buffer::format_min_length#3 printf_number_buffer::padding#10 printf_number_buffer::padding#1 utoa::started#2 utoa::started#4 ] +zp[2]:31 [ gotoxy::$7 gotoxy::$9 gotoxy::line_offset#0 gotoxy::$6 ] +zp[2]:33 [ gotoxy::$8 ] +zp[2]:35 [ gotoxy::$5 ] +zp[1]:37 [ utoa::$11 legal::column#0 ultoa::digit#2 ultoa::digit#1 printf_number_buffer::format_justify_left#10 ] +zp[1]:38 [ utoa::$10 legal::$0 ultoa::started#2 ultoa::started#4 printf_number_buffer::format_zero_padding#10 ] +zp[2]:39 [ utoa::digit_value#0 utoa_append::sub#0 strlen::len#2 strlen::len#1 strlen::return#2 printf_number_buffer::$19 memcpy::source#2 memcpy::src#2 memcpy::src#4 memcpy::src#1 strupr::src#2 strupr::src#1 ] +zp[1]:41 [ ultoa::$11 diff::return#0 legal::$3 uctoa::digit#2 uctoa::digit#1 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 printf_number_buffer::buffer_sign#1 printf_number_buffer::buffer_sign#0 ] +zp[4]:42 [ ultoa::digit_value#0 ultoa_append::sub#0 ] +zp[1]:46 [ uctoa::digit_value#0 uctoa_append::sub#0 ultoa::$10 ultoa_append::digit#2 ultoa_append::digit#1 printf_padding::i#2 printf_padding::i#1 ] +zp[2]:47 [ memset::end#0 memcpy::src_end#0 ] mem[12] [ printf_buffer ] -mem[4] [ TOD_ZERO ] diff --git a/src/test/ref/examples/plus4walk/plus4walk.asm b/src/test/ref/examples/plus4/plus4-randomwalk.asm similarity index 98% rename from src/test/ref/examples/plus4walk/plus4walk.asm rename to src/test/ref/examples/plus4/plus4-randomwalk.asm index 95a72fb24..373eca4b0 100644 --- a/src/test/ref/examples/plus4walk/plus4walk.asm +++ b/src/test/ref/examples/plus4/plus4-randomwalk.asm @@ -8,7 +8,7 @@ // https://www.karlstechnology.com/commodore/TED7360-datasheet.pdf // http://mclauchlan.site.net.au/scott/C=Hacking/C-Hacking12/gfx.html // Commodore 16 / Plus/4 executable PRG file -.file [name="plus4walk.prg", type="prg", segments="Program"] +.file [name="plus4-randomwalk.prg", type="prg", segments="Program"] .segmentdef Program [segments="Basic, Code, Data"] .segmentdef Basic [start=$1001] .segmentdef Code [start=$100d] diff --git a/src/test/ref/examples/plus4walk/plus4walk.cfg b/src/test/ref/examples/plus4/plus4-randomwalk.cfg similarity index 100% rename from src/test/ref/examples/plus4walk/plus4walk.cfg rename to src/test/ref/examples/plus4/plus4-randomwalk.cfg diff --git a/src/test/ref/examples/plus4walk/plus4walk.log b/src/test/ref/examples/plus4/plus4-randomwalk.log similarity index 99% rename from src/test/ref/examples/plus4walk/plus4walk.log rename to src/test/ref/examples/plus4/plus4-randomwalk.log index 77ce0a3dc..e77e3a704 100644 --- a/src/test/ref/examples/plus4walk/plus4walk.log +++ b/src/test/ref/examples/plus4/plus4-randomwalk.log @@ -1161,7 +1161,7 @@ ASSEMBLER BEFORE OPTIMIZATION // http://mclauchlan.site.net.au/scott/C=Hacking/C-Hacking12/gfx.html // Upstart // Commodore 16 / Plus/4 executable PRG file -.file [name="plus4walk.prg", type="prg", segments="Program"] +.file [name="plus4-randomwalk.prg", type="prg", segments="Program"] .segmentdef Program [segments="Basic, Code, Data"] .segmentdef Basic [start=$1001] .segmentdef Code [start=$100d] @@ -1776,7 +1776,7 @@ Score: 6541 // http://mclauchlan.site.net.au/scott/C=Hacking/C-Hacking12/gfx.html // Upstart // Commodore 16 / Plus/4 executable PRG file -.file [name="plus4walk.prg", type="prg", segments="Program"] +.file [name="plus4-randomwalk.prg", type="prg", segments="Program"] .segmentdef Program [segments="Basic, Code, Data"] .segmentdef Basic [start=$1001] .segmentdef Code [start=$100d] diff --git a/src/test/ref/examples/plus4walk/plus4walk.sym b/src/test/ref/examples/plus4/plus4-randomwalk.sym similarity index 100% rename from src/test/ref/examples/plus4walk/plus4walk.sym rename to src/test/ref/examples/plus4/plus4-randomwalk.sym