(label) @1
(label) @begin
(label) @end
(const byte) RADIX::BINARY BINARY = (number) 2
(const byte) RADIX::DECIMAL DECIMAL = (number) $a
(const byte) RADIX::HEXADECIMAL HEXADECIMAL = (number) $10
(const byte) RADIX::OCTAL OCTAL = (number) 8
(void()) main()
(label) main::@1
(label) main::@2
(label) main::@3
(label) main::@4
(label) main::@return
(byte) main::i
(byte) main::i#1 reg byte x 11.0
(byte) main::i#2 reg byte x 4.4
(void*()) memset((void*) memset::str , (byte) memset::c , (word) memset::num)
(label) memset::@1
(label) memset::@2
(label) memset::@return
(byte) memset::c
(const byte) memset::c#0 c = (byte) ' '
(byte*) memset::dst
(byte*) memset::dst#1 dst zp ZP_WORD:6 16.5
(byte*) memset::dst#4 dst zp ZP_WORD:6 16.5
(byte*) memset::end
(const byte*) memset::end#0 end = (byte*)(const void*) memset::str#0+(const word) memset::num#0
(word) memset::num
(const word) memset::num#0 num = (word) $3e8
(void*) memset::return
(void*) memset::str
(const void*) memset::str#0 str = (void*)(byte*) 1024
(byte*) print_char_cursor
(byte*) print_char_cursor#1 print_char_cursor zp ZP_WORD:4 101.0
(byte*) print_char_cursor#12 print_char_cursor zp ZP_WORD:4 40.6
(byte*) print_char_cursor#25 print_char_cursor zp ZP_WORD:4 6.5
(byte*~) print_char_cursor#31 print_char_cursor zp ZP_WORD:4 22.0
(void()) print_cls()
(label) print_cls::@return
(byte*) print_line_cursor
(byte*) print_line_cursor#1 print_line_cursor zp ZP_WORD:6 40.625
(byte*) print_line_cursor#19 print_line_cursor zp ZP_WORD:6 3.25
(byte*) print_line_cursor#9 print_line_cursor zp ZP_WORD:6 204.0
(void()) print_ln()
(label) print_ln::@1
(label) print_ln::@return
(byte*) print_screen
(void()) print_str((byte*) print_str::str)
(label) print_str::@1
(label) print_str::@2
(label) print_str::@return
(byte*) print_str::str
(byte*) print_str::str#0 str zp ZP_WORD:2 202.0
(byte*) print_str::str#2 str zp ZP_WORD:2 101.0
(byte[]) txt
(const byte[]) txt#0 txt = (string) "camelot"

reg byte x [ main::i#2 main::i#1 ]
zp ZP_WORD:2 [ print_str::str#2 print_str::str#0 ]
zp ZP_WORD:4 [ print_char_cursor#12 print_char_cursor#25 print_char_cursor#31 print_char_cursor#1 ]
zp ZP_WORD:6 [ memset::dst#4 memset::dst#1 print_line_cursor#9 print_line_cursor#19 print_line_cursor#1 ]
