mirror of https://gitlab.com/camelot/kickc.git
441 lines
17 KiB
Plaintext
441 lines
17 KiB
Plaintext
__constant char * const COLORRAM = (char *) 55296
|
|
__constant char * const DEFAULT_SCREEN = (char *) 1024
|
|
__constant char DIGITS[] = "0123456789abcdef"z
|
|
__constant const char LIGHT_BLUE = $e
|
|
__constant char RADIX::BINARY = 2
|
|
__constant char RADIX::DECIMAL = $a
|
|
__constant char RADIX::HEXADECIMAL = $10
|
|
__constant char RADIX::OCTAL = 8
|
|
__constant unsigned int RADIX_DECIMAL_VALUES[] = { $2710, $3e8, $64, $a }
|
|
void __start()
|
|
__constant const char brick = $e6
|
|
__constant char buffer[] = { 0, 0, 0, 0 }
|
|
__constant const unsigned int c = $7800
|
|
__constant const char chrono[] = { $54, $4d, $3a, $39 }
|
|
void chrono_restart()
|
|
void chrout(volatile char petscii)
|
|
__loadstore volatile char chrout::petscii // zp[1]:24 3.0310104636363637E7
|
|
void clear_screen(char n , char m)
|
|
unsigned int clear_screen::$4 // zp[2]:35 100001.0
|
|
unsigned int clear_screen::$5 // zp[2]:9 66667.33333333333
|
|
char clear_screen::m
|
|
char clear_screen::n
|
|
char clear_screen::n#5 // n zp[1]:8 12500.125
|
|
void conio_c64_init()
|
|
__constant char * const conio_c64_init::BASIC_CURSOR_LINE = (char *) 214
|
|
char conio_c64_init::line
|
|
char conio_c64_init::line#0 // line zp[1]:76 11.0
|
|
char conio_c64_init::line#2 // line zp[1]:76 22.0
|
|
__loadstore char conio_cursor_x // zp[1]:39 200133.45333333334
|
|
__loadstore char conio_cursor_y // zp[1]:29 3516593.4945054944
|
|
__loadstore char *conio_line_color // zp[2]:30 2662771.1807228914
|
|
__loadstore char *conio_line_text // zp[2]:32 2600117.7411764706
|
|
__loadstore char conio_textcolor // zp[1]:34 1629048.4677419355
|
|
void cputc(char c)
|
|
char cputc::c
|
|
char cputc::c#0 // c zp[1]:2 1050001.5
|
|
void cputln()
|
|
void cputs(const char *s)
|
|
char cputs::c
|
|
char cputs::c#1 // c zp[1]:2 100001.0
|
|
const char *cputs::s
|
|
const char *cputs::s#0 // s zp[2]:5 50000.5
|
|
const char *cputs::s#10 // s zp[2]:5 150502.0
|
|
const char *cputs::s#11 // s zp[2]:5 1001.0
|
|
void cscroll()
|
|
unsigned int div16u8u(unsigned int dividend , char divisor)
|
|
unsigned int div16u8u::dividend
|
|
unsigned int div16u8u::dividend#0 // dividend zp[2]:35 420000.60000000003
|
|
char div16u8u::divisor
|
|
__constant char div16u8u::divisor#0 = $3c // divisor
|
|
unsigned int div16u8u::quotient
|
|
char div16u8u::quotient_hi
|
|
char div16u8u::quotient_hi#0 // quotient_hi zp[1]:2 333333.6666666667
|
|
char div16u8u::quotient_lo
|
|
char div16u8u::quotient_lo#0 // quotient_lo zp[1]:16 2000002.0
|
|
unsigned int div16u8u::return
|
|
unsigned int div16u8u::return#0 // return zp[2]:18 366667.3333333334
|
|
unsigned int div16u8u::return#2 // return_1 zp[2]:48 9166.833333333332
|
|
char divr8u(char dividend , char divisor , char rem)
|
|
char divr8u::$1 // zp[1]:17 2.00000000002E11
|
|
char divr8u::dividend
|
|
char divr8u::dividend#0 // dividend zp[1]:3 2.500000000025E10
|
|
char divr8u::dividend#1 // dividend zp[1]:3 2000002.0
|
|
char divr8u::dividend#2 // dividend zp[1]:3 1000001.0
|
|
char divr8u::dividend#3 // dividend zp[1]:3 5.0001666667333336E10
|
|
char divr8u::dividend#5 // dividend zp[1]:3 1.2000003E7
|
|
char divr8u::divisor
|
|
char divr8u::i
|
|
char divr8u::i#1 // i zp[1]:7 1.500000000015E11
|
|
char divr8u::i#2 // i zp[1]:7 1.6666666666833334E10
|
|
char divr8u::quotient
|
|
char divr8u::quotient#1 // quotient zp[1]:16 1.500000000015E11
|
|
char divr8u::quotient#2 // quotient zp[1]:16 1.00000000001E11
|
|
char divr8u::quotient#3 // quotient zp[1]:16 2.8571428571714287E10
|
|
char divr8u::rem
|
|
char divr8u::rem#0 // rem zp[1]:15 1.00000000001E11
|
|
char divr8u::rem#1 // rem zp[1]:15 2.00000000002E11
|
|
char divr8u::rem#10 // rem zp[1]:15 1.1000002E7
|
|
char divr8u::rem#11 // rem zp[1]:15 2.702711801846847E9
|
|
char divr8u::rem#2 // rem zp[1]:15 2.00000000002E11
|
|
char divr8u::rem#4 // rem zp[1]:15 2000002.0
|
|
char divr8u::rem#5 // rem zp[1]:15 2.00010000003E11
|
|
char divr8u::rem#6 // rem zp[1]:15 1.00000000001E11
|
|
char divr8u::return
|
|
char divr8u::return#0 // return zp[1]:16 5.000033333416667E10
|
|
char divr8u::return#2 // return zp[1]:16 2000002.0
|
|
char divr8u::return#3 // return zp[1]:16 2000002.0
|
|
__constant const char down = $11
|
|
unsigned int duck
|
|
unsigned int duck#0 // duck zp[2]:22 6.6666667333333336E7
|
|
unsigned int duck#1 // duck zp[2]:22 4237745.88135593
|
|
__constant const char duck_udg[] = { $e, $1b, $3f, $1f, $f, 7, $f, $1f, 0, 0, 0, 0, 0, $c0, $70, $bc, $1f, $1d, $1e, $f, 3, 1, 1, 3, $ce, $1e, $7c, $f8, $e0, $40, $40, $e0, 0, 0, 0, 0, 0, 0, 0, 0 }
|
|
__constant const char ducknumber[] = { $44, $55, $43, $4b, $3a }
|
|
__constant const char foot[] = "PRESS: 1,3,5,7 or 9
|
|
|
|
"
|
|
__constant const char game_over[] = "
|
|
|
|
|
|
|
|
GAME OVER"
|
|
void gotoxy(char x , char y)
|
|
char *gotoxy::$5 // zp[2]:72 20002.0
|
|
char *gotoxy::$6 // zp[2]:44 20002.0
|
|
unsigned int gotoxy::$7 // zp[2]:44 15001.5
|
|
unsigned int gotoxy::$8 // zp[2]:70 20002.0
|
|
unsigned int gotoxy::$9 // zp[2]:44 20002.0
|
|
unsigned int gotoxy::line_offset
|
|
unsigned int gotoxy::line_offset#0 // line_offset zp[2]:44 10001.0
|
|
char gotoxy::x
|
|
char gotoxy::y
|
|
char gotoxy::y#2 // y zp[1]:76 22.0
|
|
char gotoxy::y#4 // y zp[1]:76 6671.0
|
|
char gotoxy::y#5 // y zp[1]:76 6667.333333333333
|
|
__constant const char green = $1e
|
|
__constant const char high_score[] = "
|
|
|
|
Hi-Score: "
|
|
unsigned int hiscore
|
|
unsigned int hiscore#110 // hiscore_1 zp[2]:108 1.1744186046511627
|
|
unsigned int hiscore#123 // hiscore_1 zp[2]:108 202.0
|
|
unsigned int hiscore#124 // hiscore zp[2]:42 202.0
|
|
unsigned int hiscore#19 // hiscore zp[2]:42 31.076923076923077
|
|
__constant const char home = $13
|
|
__constant const char intro[] = "
|
|
|
|
|
|
DIFFICULTY
|
|
----------
|
|
|
|
|
|
"
|
|
char j
|
|
char j#11 // j zp[1]:50 7500.75
|
|
char j#13 // j_1 zp[1]:85 1001.0
|
|
char j#16 // j_2 zp[1]:86 1001.0
|
|
char j#19 // j_3 zp[1]:104 1034.6666666666667
|
|
char j#2 // j zp[1]:50 20002.0
|
|
char j#3 // j_1 zp[1]:85 2002.0
|
|
char j#5 // j_2 zp[1]:86 2002.0
|
|
char k
|
|
char k#1 // k zp[1]:99 2002.0
|
|
char k#101 // k zp[1]:99 273.0
|
|
__loadstore volatile char l // zp[1]:107 455.79148936170213
|
|
__constant const char levels[] = "1.EASIEST
|
|
|
|
3.EASY
|
|
|
|
5.MEDIUM
|
|
|
|
7.HARD
|
|
|
|
9.EXPERT
|
|
|
|
|
|
|
|
|
|
"
|
|
__constant const char lock = 8
|
|
__constant const char lower = $e
|
|
__loadstore volatile char m // zp[1]:4 3.8961039106499544E16
|
|
void main()
|
|
unsigned int main::$104 // zp[2]:93 2500.25
|
|
unsigned int main::$107 // zp[2]:95 2500.25
|
|
unsigned int main::$110 // zp[2]:97 2500.25
|
|
unsigned int main::$119 // zp[2]:74 6667.333333333333
|
|
unsigned int main::$120 // zp[2]:81 10001.0
|
|
unsigned int main::$122 // zp[2]:83 10001.0
|
|
unsigned int main::$124 // zp[2]:74 10001.0
|
|
unsigned int main::$125 // zp[2]:77 10001.0
|
|
unsigned int main::$127 // zp[2]:58 10001.0
|
|
unsigned int main::$128 // zp[2]:58 10001.0
|
|
unsigned int main::$130 // zp[2]:60 10001.0
|
|
unsigned int main::$131 // zp[2]:60 10001.0
|
|
unsigned int main::$133 // zp[2]:62 10001.0
|
|
unsigned int main::$134 // zp[2]:62 10001.0
|
|
unsigned int main::$136 // zp[2]:79 10001.0
|
|
unsigned int main::$138 // zp[2]:64 10001.0
|
|
unsigned int main::$139 // zp[2]:64 10001.0
|
|
unsigned int main::$141 // zp[2]:66 10001.0
|
|
unsigned int main::$142 // zp[2]:66 10001.0
|
|
unsigned int main::$144 // zp[2]:68 10001.0
|
|
unsigned int main::$145 // zp[2]:68 10001.0
|
|
unsigned int main::$150 // zp[2]:105 1001.0
|
|
unsigned int main::$151 // zp[2]:87 2002.0
|
|
unsigned int main::$152 // zp[2]:87 1001.0
|
|
unsigned int main::$153 // zp[2]:89 2002.0
|
|
unsigned int main::$154 // zp[2]:89 1001.0
|
|
unsigned int main::$155 // zp[2]:91 2002.0
|
|
unsigned int main::$156 // zp[2]:91 1001.0
|
|
char main::$177 // zp[1]:8 2002.0
|
|
unsigned int main::$179 // zp[2]:56 20002.0
|
|
unsigned int main::$180 // zp[2]:46 20002.0
|
|
char main::$26 // zp[1]:8 2002.0
|
|
unsigned int main::$29 // zp[2]:5 2002.0
|
|
unsigned int main::$3 // zp[2]:112 101.0
|
|
unsigned int main::$35 // zp[2]:102 2002.0
|
|
unsigned int main::$57 // zp[2]:100 2002.0
|
|
unsigned int main::$61 // zp[2]:13 2.00000002E8
|
|
unsigned int main::$66 // zp[2]:11 2.00000002E7
|
|
unsigned int main::$69 // zp[2]:25 2.00000002E7
|
|
unsigned int main::$72 // zp[2]:27 2.00000002E7
|
|
char main::$78 // zp[1]:16 20002.0
|
|
char main::$81 // zp[1]:7 20002.0
|
|
char main::$84 // zp[1]:3 20002.0
|
|
char main::$88 // zp[1]:54 20002.0
|
|
char main::$92 // zp[1]:55 20002.0
|
|
unsigned int main::$96 // zp[2]:46 15001.5
|
|
unsigned int main::$97 // zp[2]:46 20002.0
|
|
void * memcpy(void *destination , void *source , unsigned int num)
|
|
void *memcpy::destination
|
|
void *memcpy::destination#2 // destination zp[2]:11
|
|
char *memcpy::dst
|
|
char *memcpy::dst#1 // dst zp[2]:11 1.000000000001E12
|
|
char *memcpy::dst#2 // dst zp[2]:11 1.0003333333346667E12
|
|
char *memcpy::dst#4 // dst zp[2]:11 2.000000002E9
|
|
unsigned int memcpy::num
|
|
void *memcpy::return
|
|
void *memcpy::source
|
|
void *memcpy::source#2 // source zp[2]:13
|
|
char *memcpy::src
|
|
char *memcpy::src#1 // src zp[2]:13 2.000000000002E12
|
|
char *memcpy::src#2 // src zp[2]:13 1.00025000000125E12
|
|
char *memcpy::src#4 // src zp[2]:13 1.000000001E9
|
|
char *memcpy::src_end
|
|
char *memcpy::src_end#0 // src_end zp[2]:9 1.2512500000025E11
|
|
void * memset(void *str , char c , unsigned int num)
|
|
char memset::c
|
|
char memset::c#1 // c zp[1]:16 2.00000002E8
|
|
char memset::c#4 // c zp[1]:16 1.4287142857171426E11
|
|
char *memset::dst
|
|
char *memset::dst#1 // dst zp[2]:11 2.000000000002E12
|
|
char *memset::dst#2 // dst zp[2]:11 1.3336666666683335E12
|
|
char *memset::dst#4 // dst zp[2]:11 2.000000002E9
|
|
char *memset::end
|
|
char *memset::end#0 // end zp[2]:18 1.668333333336667E11
|
|
unsigned int memset::num
|
|
void *memset::return
|
|
void *memset::str
|
|
void *memset::str#3 // str zp[2]:11
|
|
char n
|
|
char n#1 // n zp[1]:51 20002.0
|
|
char n#101 // n zp[1]:51 4429.142857142857
|
|
char n#109 // n zp[1]:51 7.769230769230769
|
|
char n#14 // n zp[1]:51 344.8620689655172
|
|
char n#20 // n zp[1]:51 220.07272727272726
|
|
char n#52 // n zp[1]:51 93.84375
|
|
char n#89 // n zp[1]:51 35.644067796610166
|
|
unsigned int peephole
|
|
unsigned int peephole#12 // peephole zp[2]:52 617.7352941176471
|
|
unsigned int peephole#52 // peephole zp[2]:52 62.5625
|
|
__constant const char play_again[] = "
|
|
|
|
|
|
Play Again (Y/N)?"
|
|
__constant char points[] = { 0, 0, 0, 0 }
|
|
void random(char k , char n)
|
|
char random::$3 // zp[1]:2 5.5E17
|
|
char random::k
|
|
char random::k#0 // k zp[1]:3 500.5
|
|
char random::k#4 // k zp[1]:3 2.000000000000002E17
|
|
char random::n
|
|
char random::n#0 // n zp[1]:8 2002.0
|
|
char random::n#4 // n zp[1]:8 2.00000000000002E16
|
|
void read_chrono()
|
|
unsigned int read_chrono::$0 // zp[2]:35 200002.0
|
|
unsigned int read_chrono::$5 // zp[2]:9 200002.0
|
|
__constant const char red = $1c
|
|
char rem8u
|
|
char rem8u#127 // rem8u zp[1]:15 11.6
|
|
char rem8u#25 // rem8u zp[1]:15 220.07272727272726
|
|
char rem8u#48 // rem8u zp[1]:15 93.84375
|
|
__constant const char reverse_on = $12
|
|
__constant const char right = $1d
|
|
unsigned int score
|
|
unsigned int score#13 // score zp[2]:42 70334.66666666666
|
|
unsigned int score#19 // score zp[2]:42 1272.9090909090908
|
|
unsigned int score#38 // score zp[2]:42 3843.0654205607475
|
|
unsigned int score#4 // score zp[2]:42 2002.0
|
|
unsigned int score#43 // score zp[2]:42 566.0943396226415
|
|
unsigned int score#6 // score zp[2]:42 20002.0
|
|
unsigned int score#8 // score zp[2]:42 10001.0
|
|
unsigned int score#81 // score zp[2]:42 15001.5
|
|
char textcolor(char color)
|
|
char textcolor::color
|
|
char textcolor::color#7 // color zp[1]:8 1001.0
|
|
char textcolor::old
|
|
char textcolor::return
|
|
unsigned int time
|
|
unsigned int time#11 // time zp[2]:48 20002.0
|
|
unsigned int time#17 // time zp[2]:48 566.0943396226415
|
|
unsigned int time#38 // time zp[2]:48 10001.0
|
|
unsigned int tu
|
|
unsigned int tu#1 // tu zp[2]:110 166.83333333333334
|
|
unsigned int tu#13 // tu zp[2]:110 32.032
|
|
void utoa(unsigned int value , char *buffer , char radix)
|
|
char utoa::$10 // zp[1]:17 2.0000000002E10
|
|
char utoa::$11 // zp[1]:2 2000002.0
|
|
char *utoa::buffer
|
|
char *utoa::buffer#10 // buffer zp[2]:13 2.857285714714286E9
|
|
char *utoa::buffer#15 // buffer zp[2]:13 1.50000000015E10
|
|
char *utoa::buffer#3 // buffer zp[2]:13 2000002.0
|
|
char *utoa::buffer#4 // buffer zp[2]:13 2.0000000002E10
|
|
char utoa::digit
|
|
char utoa::digit#1 // digit zp[1]:3 2.0000000002E10
|
|
char utoa::digit#2 // digit zp[1]:3 2.857142857428571E9
|
|
unsigned int utoa::digit_value
|
|
unsigned int utoa::digit_value#0 // digit_value zp[2]:9 6.0000000006E9
|
|
unsigned int *utoa::digit_values
|
|
char utoa::max_digits
|
|
char utoa::radix
|
|
char utoa::started
|
|
char utoa::started#2 // started zp[1]:16 5.0000000005E9
|
|
char utoa::started#4 // started zp[1]:16 1.0000000001E10
|
|
unsigned int utoa::value
|
|
unsigned int utoa::value#0 // value zp[2]:5 1.0000000001E10
|
|
unsigned int utoa::value#1 // value zp[2]:5 200002.0
|
|
unsigned int utoa::value#10 // value zp[2]:5 1100103.0
|
|
unsigned int utoa::value#2 // value zp[2]:5 202.0
|
|
unsigned int utoa::value#3 // value zp[2]:5 5.714428572142858E9
|
|
unsigned int utoa::value#7 // value zp[2]:5 1.50000000015E10
|
|
unsigned int utoa_append(char *buffer , unsigned int value , unsigned int sub)
|
|
char *utoa_append::buffer
|
|
char *utoa_append::buffer#0 // buffer zp[2]:13 1.375000000025E10
|
|
char utoa_append::digit
|
|
char utoa_append::digit#1 // digit zp[1]:7 1.0E16
|
|
char utoa_append::digit#2 // digit zp[1]:7 1.000005E16
|
|
unsigned int utoa_append::return
|
|
unsigned int utoa_append::return#0 // return zp[2]:5 2.0000000002E10
|
|
unsigned int utoa_append::sub
|
|
unsigned int utoa_append::sub#0 // sub zp[2]:9 3.333335E15
|
|
unsigned int utoa_append::value
|
|
unsigned int utoa_append::value#0 // value zp[2]:5 3.6666666667333336E10
|
|
unsigned int utoa_append::value#1 // value zp[2]:5 2.0E16
|
|
unsigned int utoa_append::value#2 // value zp[2]:5 5.000018333333334E15
|
|
void wait(char n)
|
|
char wait::n
|
|
char wait::n#6 // n zp[1]:3 1.25000000125E8
|
|
void write_score()
|
|
unsigned int y
|
|
unsigned int y#0 // y zp[2]:40 20002.0
|
|
unsigned int y#1 // y zp[2]:40 20002.0
|
|
unsigned int y#10 // y zp[2]:40 13334.666666666666
|
|
unsigned int y#11 // y zp[2]:40 13334.666666666666
|
|
unsigned int y#114 // y zp[2]:40 11.6
|
|
unsigned int y#12 // y zp[2]:40 13334.666666666666
|
|
unsigned int y#13 // y zp[2]:40 2285.9428571428575
|
|
unsigned int y#130 // y zp[2]:40 20002.0
|
|
unsigned int y#141 // y_1 zp[2]:52 20002.0
|
|
unsigned int y#18 // y zp[2]:40 509.61904761904765
|
|
unsigned int y#2 // y zp[2]:40 20002.0
|
|
unsigned int y#3 // y zp[2]:40 20002.0
|
|
unsigned int y#35 // y_1 zp[2]:52 2353.1764705882347
|
|
unsigned int y#49 // y zp[2]:40 93.84375
|
|
__constant const char yellow = $9e
|
|
__constant const char your_score[] = "
|
|
|
|
|
|
Your Score: "
|
|
unsigned int z
|
|
unsigned int z#1 // z zp[2]:37 200002.0
|
|
unsigned int z#100 // z_1 zp[2]:20 1050.15
|
|
unsigned int z#102 // z_1 zp[2]:20 93.84375
|
|
unsigned int z#128 // z_1 zp[2]:20 93.84375
|
|
unsigned int z#2 // z zp[2]:37 66667.33333333333
|
|
unsigned int z#23 // z_1 zp[2]:20 1.0333333334666666E10
|
|
unsigned int z#25 // z_1 zp[2]:20 2.564438476923077E7
|
|
unsigned int z#28 // z_1 zp[2]:20 266.93333333333334
|
|
unsigned int z#4 // z_1 zp[2]:20 2.0000000002E10
|
|
unsigned int z#48 // z_1 zp[2]:20 857.2285714285714
|
|
unsigned int z#53 // z_1 zp[2]:20 70503.0
|
|
unsigned int z#9 // z_1 zp[2]:20 2002.0
|
|
|
|
zp[1]:76 [ conio_c64_init::line#2 conio_c64_init::line#0 gotoxy::y#5 gotoxy::y#4 gotoxy::y#2 ]
|
|
zp[2]:108 [ hiscore#110 hiscore#123 ]
|
|
zp[1]:99 [ k#101 k#1 ]
|
|
zp[1]:85 [ j#13 j#3 ]
|
|
zp[1]:86 [ j#16 j#5 ]
|
|
zp[2]:110 [ tu#13 tu#1 ]
|
|
zp[2]:52 [ peephole#52 peephole#12 y#35 y#141 ]
|
|
zp[1]:51 [ n#52 n#89 n#109 n#20 n#101 n#14 n#1 ]
|
|
zp[2]:48 [ time#11 time#17 time#38 div16u8u::return#2 ]
|
|
zp[2]:40 [ y#13 y#12 y#11 y#10 y#0 y#49 y#114 y#18 y#130 y#1 y#2 y#3 ]
|
|
zp[2]:42 [ score#81 hiscore#19 hiscore#124 score#19 score#43 score#38 score#8 score#13 score#4 score#6 ]
|
|
zp[1]:50 [ j#11 j#2 ]
|
|
zp[2]:37 [ z#2 z#1 ]
|
|
zp[1]:8 [ random::n#4 random::n#0 main::$26 main::$177 textcolor::color#7 clear_screen::n#5 ]
|
|
zp[2]:20 [ z#53 z#48 z#100 z#102 z#128 z#28 z#9 z#25 z#23 z#4 ]
|
|
zp[1]:15 [ divr8u::rem#5 divr8u::rem#10 divr8u::rem#4 rem8u#48 rem8u#127 rem8u#25 divr8u::rem#11 divr8u::rem#6 divr8u::rem#0 divr8u::rem#1 divr8u::rem#2 ]
|
|
zp[1]:39 [ conio_cursor_x ]
|
|
zp[1]:29 [ conio_cursor_y ]
|
|
zp[2]:32 [ conio_line_text ]
|
|
zp[2]:30 [ conio_line_color ]
|
|
zp[1]:34 [ conio_textcolor ]
|
|
zp[1]:107 [ l ]
|
|
zp[1]:4 [ m ]
|
|
zp[1]:24 [ chrout::petscii ]
|
|
zp[2]:5 [ main::$29 utoa::value#3 utoa::value#7 utoa::value#10 utoa::value#2 utoa::value#1 utoa::value#0 utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 utoa_append::return#0 cputs::s#10 cputs::s#11 cputs::s#0 ]
|
|
zp[2]:22 [ duck#0 duck#1 ]
|
|
zp[2]:13 [ main::$61 memcpy::source#2 memcpy::src#2 memcpy::src#4 memcpy::src#1 utoa::buffer#10 utoa::buffer#15 utoa::buffer#4 utoa::buffer#3 utoa_append::buffer#0 ]
|
|
zp[2]:11 [ main::$66 memset::str#3 memset::dst#2 memset::dst#4 memset::dst#1 memcpy::destination#2 memcpy::dst#2 memcpy::dst#4 memcpy::dst#1 ]
|
|
zp[2]:25 [ main::$69 ]
|
|
zp[2]:27 [ main::$72 ]
|
|
zp[2]:105 [ main::$150 ]
|
|
zp[2]:87 [ main::$151 main::$152 ]
|
|
zp[2]:89 [ main::$153 main::$154 ]
|
|
zp[2]:91 [ main::$155 main::$156 ]
|
|
zp[1]:104 [ j#19 ]
|
|
zp[1]:16 [ main::$78 memset::c#4 memset::c#1 divr8u::quotient#3 divr8u::return#0 divr8u::quotient#1 divr8u::quotient#2 divr8u::return#2 divr8u::return#3 div16u8u::quotient_lo#0 utoa::started#2 utoa::started#4 ]
|
|
zp[1]:7 [ main::$81 divr8u::i#2 divr8u::i#1 utoa_append::digit#2 utoa_append::digit#1 ]
|
|
zp[1]:3 [ main::$84 divr8u::dividend#3 divr8u::dividend#5 divr8u::dividend#1 divr8u::dividend#2 divr8u::dividend#0 utoa::digit#2 utoa::digit#1 wait::n#6 random::k#4 random::k#0 ]
|
|
zp[1]:54 [ main::$88 ]
|
|
zp[1]:55 [ main::$92 ]
|
|
zp[2]:46 [ main::$96 main::$180 main::$97 ]
|
|
zp[2]:56 [ main::$179 ]
|
|
zp[2]:93 [ main::$104 ]
|
|
zp[2]:95 [ main::$107 ]
|
|
zp[2]:97 [ main::$110 ]
|
|
zp[2]:77 [ main::$125 ]
|
|
zp[2]:58 [ main::$127 main::$128 ]
|
|
zp[2]:60 [ main::$130 main::$131 ]
|
|
zp[2]:62 [ main::$133 main::$134 ]
|
|
zp[2]:79 [ main::$136 ]
|
|
zp[2]:64 [ main::$138 main::$139 ]
|
|
zp[2]:66 [ main::$141 main::$142 ]
|
|
zp[2]:68 [ main::$144 main::$145 ]
|
|
zp[2]:74 [ main::$119 main::$124 ]
|
|
zp[2]:81 [ main::$120 ]
|
|
zp[2]:83 [ main::$122 ]
|
|
zp[2]:100 [ main::$57 ]
|
|
zp[2]:102 [ main::$35 ]
|
|
zp[2]:112 [ main::$3 ]
|
|
zp[2]:44 [ gotoxy::$7 gotoxy::$9 gotoxy::line_offset#0 gotoxy::$6 ]
|
|
zp[2]:70 [ gotoxy::$8 ]
|
|
zp[2]:72 [ gotoxy::$5 ]
|
|
zp[2]:35 [ read_chrono::$0 div16u8u::dividend#0 clear_screen::$4 ]
|
|
zp[1]:2 [ div16u8u::quotient_hi#0 utoa::$11 random::$3 cputs::c#1 cputc::c#0 ]
|
|
zp[1]:17 [ divr8u::$1 utoa::$10 ]
|
|
zp[2]:9 [ memcpy::src_end#0 read_chrono::$5 utoa::digit_value#0 utoa_append::sub#0 clear_screen::$5 ]
|
|
zp[2]:18 [ memset::end#0 div16u8u::return#0 ]
|