7690 lines
74 KiB
Plaintext
7690 lines
74 KiB
Plaintext
|
|
:_start
|
|
E8
|
|
%FUNCTION_main
|
|
89C3
|
|
B8
|
|
01000000
|
|
CD80
|
|
:FUNCTION_exit
|
|
5B
|
|
5B
|
|
B8
|
|
01000000
|
|
CD80
|
|
C3
|
|
:FUNCTION_fgetc
|
|
B8
|
|
03000000
|
|
8D9C24
|
|
04000000
|
|
8B1B
|
|
53
|
|
89E1
|
|
BA
|
|
01000000
|
|
CD80
|
|
85C0
|
|
58
|
|
75
|
|
!FUNCTION_fgetc_Done
|
|
B8
|
|
FFFFFFFF
|
|
:FUNCTION_fgetc_Done
|
|
C3
|
|
:FUNCTION_fputc
|
|
B8
|
|
04000000
|
|
8D9C24
|
|
04000000
|
|
8B1B
|
|
8D8C24
|
|
08000000
|
|
BA
|
|
01000000
|
|
CD80
|
|
C3
|
|
:FUNCTION_open
|
|
8D9C24
|
|
0C000000
|
|
8B1B
|
|
8D8C24
|
|
08000000
|
|
8B09
|
|
8D9424
|
|
04000000
|
|
8B12
|
|
B8
|
|
05000000
|
|
CD80
|
|
C3
|
|
:FUNCTION_fopen
|
|
50
|
|
B8
|
|
77000000
|
|
50
|
|
8D8424
|
|
0C000000
|
|
8B00
|
|
50
|
|
B8
|
|
00000000
|
|
5B
|
|
01D8
|
|
0FBE00
|
|
5B
|
|
39C3
|
|
0F94C0
|
|
0FB6C0
|
|
85C0
|
|
0F84
|
|
%ELSE_fopen_0
|
|
8D8424
|
|
00000000
|
|
50
|
|
8D8424
|
|
10000000
|
|
8B00
|
|
50
|
|
B8
|
|
41020000
|
|
50
|
|
B8
|
|
80010000
|
|
50
|
|
E8
|
|
%FUNCTION_open
|
|
5B
|
|
5B
|
|
5B
|
|
5B
|
|
8903
|
|
E9
|
|
%_END_IF_fopen_0
|
|
:ELSE_fopen_0
|
|
8D8424
|
|
00000000
|
|
50
|
|
8D8424
|
|
10000000
|
|
8B00
|
|
50
|
|
B8
|
|
00000000
|
|
50
|
|
B8
|
|
00000000
|
|
50
|
|
E8
|
|
%FUNCTION_open
|
|
5B
|
|
5B
|
|
5B
|
|
5B
|
|
8903
|
|
:_END_IF_fopen_0
|
|
B8
|
|
00000000
|
|
50
|
|
8D8424
|
|
04000000
|
|
8B00
|
|
5B
|
|
39C3
|
|
0F9FC0
|
|
0FB6C0
|
|
85C0
|
|
0F84
|
|
%ELSE_fopen_1
|
|
B8
|
|
00000000
|
|
5B
|
|
C3
|
|
E9
|
|
%_END_IF_fopen_1
|
|
:ELSE_fopen_1
|
|
:_END_IF_fopen_1
|
|
8D8424
|
|
00000000
|
|
8B00
|
|
5B
|
|
C3
|
|
:FUNCTION_close
|
|
8D9C24
|
|
04000000
|
|
B8
|
|
06000000
|
|
CD80
|
|
C3
|
|
:FUNCTION_fclose
|
|
8D8424
|
|
04000000
|
|
8B00
|
|
50
|
|
E8
|
|
%FUNCTION_close
|
|
5B
|
|
50
|
|
8D8424
|
|
00000000
|
|
8B00
|
|
5B
|
|
C3
|
|
:FUNCTION_file_print
|
|
:WHILE_file_print_0
|
|
B8
|
|
00000000
|
|
50
|
|
8D8424
|
|
0C000000
|
|
8B00
|
|
50
|
|
B8
|
|
00000000
|
|
5B
|
|
01D8
|
|
0FBE00
|
|
5B
|
|
39C3
|
|
0F95C0
|
|
0FB6C0
|
|
85C0
|
|
0F84
|
|
%END_WHILE_file_print_0
|
|
8D8424
|
|
08000000
|
|
8B00
|
|
50
|
|
B8
|
|
00000000
|
|
5B
|
|
01D8
|
|
0FBE00
|
|
50
|
|
8D8424
|
|
08000000
|
|
8B00
|
|
50
|
|
E8
|
|
%FUNCTION_fputc
|
|
5B
|
|
5B
|
|
8D8424
|
|
08000000
|
|
50
|
|
8D8424
|
|
0C000000
|
|
8B00
|
|
50
|
|
B8
|
|
01000000
|
|
5B
|
|
01D8
|
|
5B
|
|
8903
|
|
E9
|
|
%WHILE_file_print_0
|
|
:END_WHILE_file_print_0
|
|
C3
|
|
:FUNCTION_malloc
|
|
8B4424
|
|
04
|
|
50
|
|
B8
|
|
2D000000
|
|
BB
|
|
00000000
|
|
CD80
|
|
5B
|
|
01C3
|
|
50
|
|
53
|
|
B8
|
|
2D000000
|
|
CD80
|
|
5B
|
|
39C3
|
|
58
|
|
74
|
|
!FUNCTION_malloc_Done
|
|
B8
|
|
FFFFFFFF
|
|
:FUNCTION_malloc_Done
|
|
C3
|
|
:FUNCTION_memset
|
|
50
|
|
8D8424
|
|
00000000
|
|
50
|
|
8D8424
|
|
14000000
|
|
8B00
|
|
5B
|
|
8903
|
|
:FOR_memset_0
|
|
B8
|
|
00000000
|
|
50
|
|
8D8424
|
|
0C000000
|
|
8B00
|
|
5B
|
|
39C3
|
|
0F9CC0
|
|
0FB6C0
|
|
85C0
|
|
0F84
|
|
%FOR_END_memset_0
|
|
E9
|
|
%FOR_THEN_memset_0
|
|
:FOR_ITER_memset_0
|
|
8D8424
|
|
08000000
|
|
50
|
|
8D8424
|
|
0C000000
|
|
8B00
|
|
50
|
|
B8
|
|
01000000
|
|
5B
|
|
29C3
|
|
89D8
|
|
5B
|
|
8903
|
|
E9
|
|
%FOR_memset_0
|
|
:FOR_THEN_memset_0
|
|
8D8424
|
|
00000000
|
|
8B00
|
|
50
|
|
B8
|
|
00000000
|
|
5B
|
|
01D8
|
|
50
|
|
8D8424
|
|
10000000
|
|
8B00
|
|
5B
|
|
8803
|
|
8D8424
|
|
00000000
|
|
50
|
|
8D8424
|
|
04000000
|
|
8B00
|
|
50
|
|
B8
|
|
01000000
|
|
5B
|
|
01D8
|
|
5B
|
|
8903
|
|
E9
|
|
%FOR_ITER_memset_0
|
|
:FOR_END_memset_0
|
|
5B
|
|
C3
|
|
:FUNCTION_calloc
|
|
8D8424
|
|
08000000
|
|
8B00
|
|
50
|
|
8D8424
|
|
08000000
|
|
8B00
|
|
5B
|
|
F7E3
|
|
50
|
|
E8
|
|
%FUNCTION_malloc
|
|
5B
|
|
50
|
|
8D8424
|
|
00000000
|
|
8B00
|
|
50
|
|
B8
|
|
00000000
|
|
50
|
|
8D8424
|
|
14000000
|
|
8B00
|
|
50
|
|
8D8424
|
|
14000000
|
|
8B00
|
|
5B
|
|
F7E3
|
|
50
|
|
E8
|
|
%FUNCTION_memset
|
|
5B
|
|
5B
|
|
5B
|
|
8D8424
|
|
00000000
|
|
8B00
|
|
5B
|
|
C3
|
|
:FUNCTION_free
|
|
C3
|
|
:FUNCTION_match
|
|
B8
|
|
00000000
|
|
50
|
|
B8
|
|
01000000
|
|
5B
|
|
29C3
|
|
89D8
|
|
50
|
|
:DO_match_0
|
|
8D8424
|
|
00000000
|
|
50
|
|
8D8424
|
|
04000000
|
|
8B00
|
|
50
|
|
B8
|
|
01000000
|
|
5B
|
|
01D8
|
|
5B
|
|
8903
|
|
8D8424
|
|
0C000000
|
|
8B00
|
|
50
|
|
8D8424
|
|
04000000
|
|
8B00
|
|
5B
|
|
01D8
|
|
0FBE00
|
|
50
|
|
8D8424
|
|
0C000000
|
|
8B00
|
|
50
|
|
8D8424
|
|
08000000
|
|
8B00
|
|
5B
|
|
01D8
|
|
0FBE00
|
|
5B
|
|
39C3
|
|
0F95C0
|
|
0FB6C0
|
|
85C0
|
|
0F84
|
|
%ELSE_match_1
|
|
B8
|
|
00000000
|
|
5B
|
|
C3
|
|
E9
|
|
%_END_IF_match_1
|
|
:ELSE_match_1
|
|
:_END_IF_match_1
|
|
B8
|
|
00000000
|
|
50
|
|
8D8424
|
|
10000000
|
|
8B00
|
|
50
|
|
8D8424
|
|
08000000
|
|
8B00
|
|
5B
|
|
01D8
|
|
0FBE00
|
|
5B
|
|
39C3
|
|
0F95C0
|
|
0FB6C0
|
|
50
|
|
B8
|
|
00000000
|
|
50
|
|
8D8424
|
|
10000000
|
|
8B00
|
|
50
|
|
8D8424
|
|
0C000000
|
|
8B00
|
|
5B
|
|
01D8
|
|
0FBE00
|
|
5B
|
|
39C3
|
|
0F95C0
|
|
0FB6C0
|
|
5B
|
|
21D8
|
|
85C0
|
|
0F85
|
|
%DO_match_0
|
|
:DO_END_match_0
|
|
B8
|
|
01000000
|
|
5B
|
|
C3
|
|
:FUNCTION_numerate_number
|
|
B8
|
|
10000000
|
|
50
|
|
B8
|
|
01000000
|
|
50
|
|
E8
|
|
%FUNCTION_calloc
|
|
5B
|
|
5B
|
|
50
|
|
B8
|
|
00000000
|
|
50
|
|
B8
|
|
00000000
|
|
50
|
|
8D8424
|
|
10000000
|
|
8B00
|
|
5B
|
|
39C3
|
|
0F94C0
|
|
0FB6C0
|
|
85C0
|
|
0F84
|
|
%ELSE_numerate_number_0
|
|
8D8424
|
|
04000000
|
|
8B00
|
|
50
|
|
B8
|
|
00000000
|
|
5B
|
|
01D8
|
|
50
|
|
B8
|
|
30000000
|
|
5B
|
|
8803
|
|
8D8424
|
|
04000000
|
|
8B00
|
|
50
|
|
B8
|
|
01000000
|
|
5B
|
|
01D8
|
|
50
|
|
B8
|
|
0A000000
|
|
5B
|
|
8803
|
|
8D8424
|
|
04000000
|
|
8B00
|
|
5B
|
|
5B
|
|
C3
|
|
E9
|
|
%_END_IF_numerate_number_0
|
|
:ELSE_numerate_number_0
|
|
:_END_IF_numerate_number_0
|
|
B8
|
|
00000000
|
|
50
|
|
8D8424
|
|
10000000
|
|
8B00
|
|
5B
|
|
39C3
|
|
0F9FC0
|
|
0FB6C0
|
|
85C0
|
|
0F84
|
|
%ELSE_numerate_number_1
|
|
8D8424
|
|
04000000
|
|
8B00
|
|
50
|
|
B8
|
|
00000000
|
|
5B
|
|
01D8
|
|
50
|
|
B8
|
|
2D000000
|
|
5B
|
|
8803
|
|
8D8424
|
|
00000000
|
|
50
|
|
B8
|
|
01000000
|
|
5B
|
|
8903
|
|
8D8424
|
|
0C000000
|
|
50
|
|
8D8424
|
|
10000000
|
|
8B00
|
|
50
|
|
B8
|
|
00000000
|
|
50
|
|
B8
|
|
01000000
|
|
5B
|
|
29C3
|
|
89D8
|
|
5B
|
|
F7E3
|
|
5B
|
|
8903
|
|
E9
|
|
%_END_IF_numerate_number_1
|
|
:ELSE_numerate_number_1
|
|
:_END_IF_numerate_number_1
|
|
B8
|
|
00CA9A3B
|
|
50
|
|
:WHILE_numerate_number_2
|
|
B8
|
|
00000000
|
|
50
|
|
8D8424
|
|
14000000
|
|
8B00
|
|
50
|
|
8D8424
|
|
08000000
|
|
8B00
|
|
5B
|
|
93
|
|
BA
|
|
00000000
|
|
F7FB
|
|
5B
|
|
39C3
|
|
0F94C0
|
|
0FB6C0
|
|
85C0
|
|
0F84
|
|
%END_WHILE_numerate_number_2
|
|
8D8424
|
|
00000000
|
|
50
|
|
8D8424
|
|
04000000
|
|
8B00
|
|
50
|
|
B8
|
|
0A000000
|
|
5B
|
|
93
|
|
BA
|
|
00000000
|
|
F7FB
|
|
5B
|
|
8903
|
|
E9
|
|
%WHILE_numerate_number_2
|
|
:END_WHILE_numerate_number_2
|
|
:WHILE_numerate_number_3
|
|
B8
|
|
00000000
|
|
50
|
|
8D8424
|
|
04000000
|
|
8B00
|
|
5B
|
|
39C3
|
|
0F9CC0
|
|
0FB6C0
|
|
85C0
|
|
0F84
|
|
%END_WHILE_numerate_number_3
|
|
8D8424
|
|
08000000
|
|
8B00
|
|
50
|
|
8D8424
|
|
08000000
|
|
8B00
|
|
5B
|
|
01D8
|
|
50
|
|
8D8424
|
|
14000000
|
|
8B00
|
|
50
|
|
8D8424
|
|
08000000
|
|
8B00
|
|
5B
|
|
93
|
|
BA
|
|
00000000
|
|
F7FB
|
|
50
|
|
B8
|
|
30000000
|
|
5B
|
|
01D8
|
|
5B
|
|
8803
|
|
8D8424
|
|
10000000
|
|
50
|
|
8D8424
|
|
14000000
|
|
8B00
|
|
50
|
|
8D8424
|
|
08000000
|
|
8B00
|
|
5B
|
|
93
|
|
BA
|
|
00000000
|
|
F7FB
|
|
89D0
|
|
5B
|
|
8903
|
|
8D8424
|
|
00000000
|
|
50
|
|
8D8424
|
|
04000000
|
|
8B00
|
|
50
|
|
B8
|
|
0A000000
|
|
5B
|
|
93
|
|
BA
|
|
00000000
|
|
F7FB
|
|
5B
|
|
8903
|
|
8D8424
|
|
04000000
|
|
50
|
|
8D8424
|
|
08000000
|
|
8B00
|
|
50
|
|
B8
|
|
01000000
|
|
5B
|
|
01D8
|
|
5B
|
|
8903
|
|
E9
|
|
%WHILE_numerate_number_3
|
|
:END_WHILE_numerate_number_3
|
|
8D8424
|
|
08000000
|
|
8B00
|
|
5B
|
|
5B
|
|
5B
|
|
C3
|
|
:FUNCTION_char2hex
|
|
8D8424
|
|
04000000
|
|
8B00
|
|
50
|
|
B8
|
|
30000000
|
|
5B
|
|
39C3
|
|
0F9DC0
|
|
0FB6C0
|
|
50
|
|
8D8424
|
|
08000000
|
|
8B00
|
|
50
|
|
B8
|
|
39000000
|
|
5B
|
|
39C3
|
|
0F9EC0
|
|
0FB6C0
|
|
5B
|
|
21D8
|
|
85C0
|
|
0F84
|
|
%ELSE_char2hex_0
|
|
8D8424
|
|
04000000
|
|
8B00
|
|
50
|
|
B8
|
|
30000000
|
|
5B
|
|
29C3
|
|
89D8
|
|
C3
|
|
E9
|
|
%_END_IF_char2hex_0
|
|
:ELSE_char2hex_0
|
|
8D8424
|
|
04000000
|
|
8B00
|
|
50
|
|
B8
|
|
61000000
|
|
5B
|
|
39C3
|
|
0F9DC0
|
|
0FB6C0
|
|
50
|
|
8D8424
|
|
08000000
|
|
8B00
|
|
50
|
|
B8
|
|
66000000
|
|
5B
|
|
39C3
|
|
0F9EC0
|
|
0FB6C0
|
|
5B
|
|
21D8
|
|
85C0
|
|
0F84
|
|
%ELSE_char2hex_1
|
|
8D8424
|
|
04000000
|
|
8B00
|
|
50
|
|
B8
|
|
57000000
|
|
5B
|
|
29C3
|
|
89D8
|
|
C3
|
|
E9
|
|
%_END_IF_char2hex_1
|
|
:ELSE_char2hex_1
|
|
8D8424
|
|
04000000
|
|
8B00
|
|
50
|
|
B8
|
|
41000000
|
|
5B
|
|
39C3
|
|
0F9DC0
|
|
0FB6C0
|
|
50
|
|
8D8424
|
|
08000000
|
|
8B00
|
|
50
|
|
B8
|
|
46000000
|
|
5B
|
|
39C3
|
|
0F9EC0
|
|
0FB6C0
|
|
5B
|
|
21D8
|
|
85C0
|
|
0F84
|
|
%ELSE_char2hex_2
|
|
8D8424
|
|
04000000
|
|
8B00
|
|
50
|
|
B8
|
|
37000000
|
|
5B
|
|
29C3
|
|
89D8
|
|
C3
|
|
E9
|
|
%_END_IF_char2hex_2
|
|
:ELSE_char2hex_2
|
|
B8
|
|
00000000
|
|
50
|
|
B8
|
|
01000000
|
|
5B
|
|
29C3
|
|
89D8
|
|
C3
|
|
:_END_IF_char2hex_2
|
|
:_END_IF_char2hex_1
|
|
:_END_IF_char2hex_0
|
|
C3
|
|
:FUNCTION_hex2char
|
|
8D8424
|
|
04000000
|
|
8B00
|
|
50
|
|
B8
|
|
00000000
|
|
5B
|
|
39C3
|
|
0F9DC0
|
|
0FB6C0
|
|
50
|
|
8D8424
|
|
08000000
|
|
8B00
|
|
50
|
|
B8
|
|
09000000
|
|
5B
|
|
39C3
|
|
0F9EC0
|
|
0FB6C0
|
|
5B
|
|
21D8
|
|
85C0
|
|
0F84
|
|
%ELSE_hex2char_0
|
|
8D8424
|
|
04000000
|
|
8B00
|
|
50
|
|
B8
|
|
30000000
|
|
5B
|
|
01D8
|
|
C3
|
|
E9
|
|
%_END_IF_hex2char_0
|
|
:ELSE_hex2char_0
|
|
8D8424
|
|
04000000
|
|
8B00
|
|
50
|
|
B8
|
|
0A000000
|
|
5B
|
|
39C3
|
|
0F9DC0
|
|
0FB6C0
|
|
50
|
|
8D8424
|
|
08000000
|
|
8B00
|
|
50
|
|
B8
|
|
0F000000
|
|
5B
|
|
39C3
|
|
0F9EC0
|
|
0FB6C0
|
|
5B
|
|
21D8
|
|
85C0
|
|
0F84
|
|
%ELSE_hex2char_1
|
|
8D8424
|
|
04000000
|
|
8B00
|
|
50
|
|
B8
|
|
37000000
|
|
5B
|
|
01D8
|
|
C3
|
|
E9
|
|
%_END_IF_hex2char_1
|
|
:ELSE_hex2char_1
|
|
B8
|
|
00000000
|
|
50
|
|
B8
|
|
01000000
|
|
5B
|
|
29C3
|
|
89D8
|
|
C3
|
|
:_END_IF_hex2char_1
|
|
:_END_IF_hex2char_0
|
|
C3
|
|
:FUNCTION_char2dec
|
|
8D8424
|
|
04000000
|
|
8B00
|
|
50
|
|
B8
|
|
30000000
|
|
5B
|
|
39C3
|
|
0F9DC0
|
|
0FB6C0
|
|
50
|
|
8D8424
|
|
08000000
|
|
8B00
|
|
50
|
|
B8
|
|
39000000
|
|
5B
|
|
39C3
|
|
0F9EC0
|
|
0FB6C0
|
|
5B
|
|
21D8
|
|
85C0
|
|
0F84
|
|
%ELSE_char2dec_0
|
|
8D8424
|
|
04000000
|
|
8B00
|
|
50
|
|
B8
|
|
30000000
|
|
5B
|
|
29C3
|
|
89D8
|
|
C3
|
|
E9
|
|
%_END_IF_char2dec_0
|
|
:ELSE_char2dec_0
|
|
B8
|
|
00000000
|
|
50
|
|
B8
|
|
01000000
|
|
5B
|
|
29C3
|
|
89D8
|
|
C3
|
|
:_END_IF_char2dec_0
|
|
C3
|
|
:FUNCTION_dec2char
|
|
8D8424
|
|
04000000
|
|
8B00
|
|
50
|
|
B8
|
|
00000000
|
|
5B
|
|
39C3
|
|
0F9DC0
|
|
0FB6C0
|
|
50
|
|
8D8424
|
|
08000000
|
|
8B00
|
|
50
|
|
B8
|
|
09000000
|
|
5B
|
|
39C3
|
|
0F9EC0
|
|
0FB6C0
|
|
5B
|
|
21D8
|
|
85C0
|
|
0F84
|
|
%ELSE_dec2char_0
|
|
8D8424
|
|
04000000
|
|
8B00
|
|
50
|
|
B8
|
|
30000000
|
|
5B
|
|
01D8
|
|
C3
|
|
E9
|
|
%_END_IF_dec2char_0
|
|
:ELSE_dec2char_0
|
|
B8
|
|
00000000
|
|
50
|
|
B8
|
|
01000000
|
|
5B
|
|
29C3
|
|
89D8
|
|
C3
|
|
:_END_IF_dec2char_0
|
|
C3
|
|
:FUNCTION_numerate_string
|
|
B8
|
|
00000000
|
|
50
|
|
50
|
|
50
|
|
B8
|
|
00000000
|
|
50
|
|
8D8424
|
|
14000000
|
|
8B00
|
|
50
|
|
B8
|
|
00000000
|
|
5B
|
|
01D8
|
|
0FBE00
|
|
5B
|
|
39C3
|
|
0F94C0
|
|
0FB6C0
|
|
85C0
|
|
0F84
|
|
%ELSE_numerate_string_0
|
|
B8
|
|
00000000
|
|
5B
|
|
5B
|
|
5B
|
|
C3
|
|
E9
|
|
%_END_IF_numerate_string_0
|
|
:ELSE_numerate_string_0
|
|
8D8424
|
|
10000000
|
|
8B00
|
|
50
|
|
B8
|
|
00000000
|
|
5B
|
|
01D8
|
|
0FBE00
|
|
50
|
|
B8
|
|
30000000
|
|
5B
|
|
39C3
|
|
0F94C0
|
|
0FB6C0
|
|
50
|
|
8D8424
|
|
14000000
|
|
8B00
|
|
50
|
|
B8
|
|
01000000
|
|
5B
|
|
01D8
|
|
0FBE00
|
|
50
|
|
B8
|
|
78000000
|
|
5B
|
|
39C3
|
|
0F94C0
|
|
0FB6C0
|
|
5B
|
|
21D8
|
|
85C0
|
|
0F84
|
|
%ELSE_numerate_string_1
|
|
B8
|
|
2D000000
|
|
50
|
|
8D8424
|
|
14000000
|
|
8B00
|
|
50
|
|
B8
|
|
02000000
|
|
5B
|
|
01D8
|
|
0FBE00
|
|
5B
|
|
39C3
|
|
0F94C0
|
|
0FB6C0
|
|
85C0
|
|
0F84
|
|
%ELSE_numerate_string_2
|
|
8D8424
|
|
00000000
|
|
50
|
|
B8
|
|
01000000
|
|
5B
|
|
8903
|
|
8D8424
|
|
04000000
|
|
50
|
|
B8
|
|
03000000
|
|
5B
|
|
8903
|
|
E9
|
|
%_END_IF_numerate_string_2
|
|
:ELSE_numerate_string_2
|
|
8D8424
|
|
00000000
|
|
50
|
|
B8
|
|
00000000
|
|
5B
|
|
8903
|
|
8D8424
|
|
04000000
|
|
50
|
|
B8
|
|
02000000
|
|
5B
|
|
8903
|
|
:_END_IF_numerate_string_2
|
|
:WHILE_numerate_string_3
|
|
B8
|
|
00000000
|
|
50
|
|
8D8424
|
|
14000000
|
|
8B00
|
|
50
|
|
8D8424
|
|
0C000000
|
|
8B00
|
|
5B
|
|
01D8
|
|
0FBE00
|
|
5B
|
|
39C3
|
|
0F95C0
|
|
0FB6C0
|
|
85C0
|
|
0F84
|
|
%END_WHILE_numerate_string_3
|
|
B8
|
|
00000000
|
|
50
|
|
B8
|
|
01000000
|
|
5B
|
|
29C3
|
|
89D8
|
|
50
|
|
8D8424
|
|
14000000
|
|
8B00
|
|
50
|
|
8D8424
|
|
0C000000
|
|
8B00
|
|
5B
|
|
01D8
|
|
0FBE00
|
|
50
|
|
E8
|
|
%FUNCTION_char2hex
|
|
5B
|
|
5B
|
|
39C3
|
|
0F94C0
|
|
0FB6C0
|
|
85C0
|
|
0F84
|
|
%ELSE_numerate_string_4
|
|
B8
|
|
00000000
|
|
5B
|
|
5B
|
|
5B
|
|
C3
|
|
E9
|
|
%_END_IF_numerate_string_4
|
|
:ELSE_numerate_string_4
|
|
:_END_IF_numerate_string_4
|
|
8D8424
|
|
08000000
|
|
50
|
|
B8
|
|
10000000
|
|
50
|
|
8D8424
|
|
10000000
|
|
8B00
|
|
5B
|
|
F7E3
|
|
50
|
|
8D8424
|
|
18000000
|
|
8B00
|
|
50
|
|
8D8424
|
|
10000000
|
|
8B00
|
|
5B
|
|
01D8
|
|
0FBE00
|
|
50
|
|
E8
|
|
%FUNCTION_char2hex
|
|
5B
|
|
5B
|
|
01D8
|
|
5B
|
|
8903
|
|
8D8424
|
|
04000000
|
|
50
|
|
8D8424
|
|
08000000
|
|
8B00
|
|
50
|
|
B8
|
|
01000000
|
|
5B
|
|
01D8
|
|
5B
|
|
8903
|
|
E9
|
|
%WHILE_numerate_string_3
|
|
:END_WHILE_numerate_string_3
|
|
E9
|
|
%_END_IF_numerate_string_1
|
|
:ELSE_numerate_string_1
|
|
B8
|
|
2D000000
|
|
50
|
|
8D8424
|
|
14000000
|
|
8B00
|
|
50
|
|
B8
|
|
00000000
|
|
5B
|
|
01D8
|
|
0FBE00
|
|
5B
|
|
39C3
|
|
0F94C0
|
|
0FB6C0
|
|
85C0
|
|
0F84
|
|
%ELSE_numerate_string_5
|
|
8D8424
|
|
00000000
|
|
50
|
|
B8
|
|
01000000
|
|
5B
|
|
8903
|
|
8D8424
|
|
04000000
|
|
50
|
|
B8
|
|
01000000
|
|
5B
|
|
8903
|
|
E9
|
|
%_END_IF_numerate_string_5
|
|
:ELSE_numerate_string_5
|
|
8D8424
|
|
00000000
|
|
50
|
|
B8
|
|
00000000
|
|
5B
|
|
8903
|
|
8D8424
|
|
04000000
|
|
50
|
|
B8
|
|
00000000
|
|
5B
|
|
8903
|
|
:_END_IF_numerate_string_5
|
|
:WHILE_numerate_string_6
|
|
B8
|
|
00000000
|
|
50
|
|
8D8424
|
|
14000000
|
|
8B00
|
|
50
|
|
8D8424
|
|
0C000000
|
|
8B00
|
|
5B
|
|
01D8
|
|
0FBE00
|
|
5B
|
|
39C3
|
|
0F95C0
|
|
0FB6C0
|
|
85C0
|
|
0F84
|
|
%END_WHILE_numerate_string_6
|
|
B8
|
|
00000000
|
|
50
|
|
B8
|
|
01000000
|
|
5B
|
|
29C3
|
|
89D8
|
|
50
|
|
8D8424
|
|
14000000
|
|
8B00
|
|
50
|
|
8D8424
|
|
0C000000
|
|
8B00
|
|
5B
|
|
01D8
|
|
0FBE00
|
|
50
|
|
E8
|
|
%FUNCTION_char2dec
|
|
5B
|
|
5B
|
|
39C3
|
|
0F94C0
|
|
0FB6C0
|
|
85C0
|
|
0F84
|
|
%ELSE_numerate_string_7
|
|
B8
|
|
00000000
|
|
5B
|
|
5B
|
|
5B
|
|
C3
|
|
E9
|
|
%_END_IF_numerate_string_7
|
|
:ELSE_numerate_string_7
|
|
:_END_IF_numerate_string_7
|
|
8D8424
|
|
08000000
|
|
50
|
|
B8
|
|
0A000000
|
|
50
|
|
8D8424
|
|
10000000
|
|
8B00
|
|
5B
|
|
F7E3
|
|
50
|
|
8D8424
|
|
18000000
|
|
8B00
|
|
50
|
|
8D8424
|
|
10000000
|
|
8B00
|
|
5B
|
|
01D8
|
|
0FBE00
|
|
50
|
|
E8
|
|
%FUNCTION_char2dec
|
|
5B
|
|
5B
|
|
01D8
|
|
5B
|
|
8903
|
|
8D8424
|
|
04000000
|
|
50
|
|
8D8424
|
|
08000000
|
|
8B00
|
|
50
|
|
B8
|
|
01000000
|
|
5B
|
|
01D8
|
|
5B
|
|
8903
|
|
E9
|
|
%WHILE_numerate_string_6
|
|
:END_WHILE_numerate_string_6
|
|
:_END_IF_numerate_string_1
|
|
:_END_IF_numerate_string_0
|
|
8D8424
|
|
00000000
|
|
8B00
|
|
85C0
|
|
0F84
|
|
%ELSE_numerate_string_8
|
|
8D8424
|
|
08000000
|
|
50
|
|
8D8424
|
|
0C000000
|
|
8B00
|
|
50
|
|
B8
|
|
00000000
|
|
50
|
|
B8
|
|
01000000
|
|
5B
|
|
29C3
|
|
89D8
|
|
5B
|
|
F7E3
|
|
5B
|
|
8903
|
|
E9
|
|
%_END_IF_numerate_string_8
|
|
:ELSE_numerate_string_8
|
|
:_END_IF_numerate_string_8
|
|
8D8424
|
|
08000000
|
|
8B00
|
|
5B
|
|
5B
|
|
5B
|
|
C3
|
|
:FUNCTION_chmod
|
|
8D9C24
|
|
08000000
|
|
8B1B
|
|
8D8C24
|
|
04000000
|
|
8B09
|
|
B8
|
|
0F000000
|
|
CD80
|
|
C3
|
|
:FUNCTION_consume_token
|
|
B8
|
|
00000000
|
|
50
|
|
8D8424
|
|
0C000000
|
|
8B00
|
|
50
|
|
E8
|
|
%FUNCTION_fgetc
|
|
5B
|
|
50
|
|
:DO_consume_token_0
|
|
B8
|
|
00000000
|
|
50
|
|
8D8424
|
|
10000000
|
|
8B00
|
|
5B
|
|
39C3
|
|
0F95C0
|
|
0FB6C0
|
|
85C0
|
|
0F84
|
|
%ELSE_consume_token_1
|
|
8D8424
|
|
0C000000
|
|
8B00
|
|
50
|
|
8D8424
|
|
08000000
|
|
8B00
|
|
5B
|
|
01D8
|
|
50
|
|
8D8424
|
|
04000000
|
|
8B00
|
|
5B
|
|
8803
|
|
E9
|
|
%_END_IF_consume_token_1
|
|
:ELSE_consume_token_1
|
|
:_END_IF_consume_token_1
|
|
8D8424
|
|
04000000
|
|
50
|
|
8D8424
|
|
08000000
|
|
8B00
|
|
50
|
|
B8
|
|
01000000
|
|
5B
|
|
01D8
|
|
5B
|
|
8903
|
|
8D8424
|
|
00000000
|
|
50
|
|
8D8424
|
|
14000000
|
|
8B00
|
|
50
|
|
E8
|
|
%FUNCTION_fgetc
|
|
5B
|
|
5B
|
|
8903
|
|
B8
|
|
20000000
|
|
50
|
|
8D8424
|
|
04000000
|
|
8B00
|
|
5B
|
|
39C3
|
|
0F95C0
|
|
0FB6C0
|
|
50
|
|
B8
|
|
09000000
|
|
50
|
|
8D8424
|
|
08000000
|
|
8B00
|
|
5B
|
|
39C3
|
|
0F95C0
|
|
0FB6C0
|
|
5B
|
|
21D8
|
|
50
|
|
B8
|
|
0A000000
|
|
50
|
|
8D8424
|
|
08000000
|
|
8B00
|
|
5B
|
|
39C3
|
|
0F95C0
|
|
0FB6C0
|
|
5B
|
|
21D8
|
|
50
|
|
B8
|
|
3E000000
|
|
50
|
|
8D8424
|
|
08000000
|
|
8B00
|
|
5B
|
|
39C3
|
|
0F95C0
|
|
0FB6C0
|
|
5B
|
|
21D8
|
|
85C0
|
|
0F85
|
|
%DO_consume_token_0
|
|
:DO_END_consume_token_0
|
|
8D8424
|
|
00000000
|
|
8B00
|
|
5B
|
|
5B
|
|
C3
|
|
:FUNCTION_GetTarget
|
|
50
|
|
8D8424
|
|
00000000
|
|
50
|
|
B8
|
|
&GLOBAL_jump_table
|
|
8B00
|
|
5B
|
|
8903
|
|
:FOR_GetTarget_0
|
|
B8
|
|
00000000
|
|
50
|
|
8D8424
|
|
04000000
|
|
8B00
|
|
5B
|
|
39C3
|
|
0F95C0
|
|
0FB6C0
|
|
85C0
|
|
0F84
|
|
%FOR_END_GetTarget_0
|
|
E9
|
|
%FOR_THEN_GetTarget_0
|
|
:FOR_ITER_GetTarget_0
|
|
8D8424
|
|
00000000
|
|
50
|
|
8D8424
|
|
04000000
|
|
8B00
|
|
8B00
|
|
5B
|
|
8903
|
|
E9
|
|
%FOR_GetTarget_0
|
|
:FOR_THEN_GetTarget_0
|
|
8D8424
|
|
08000000
|
|
8B00
|
|
50
|
|
8D8424
|
|
04000000
|
|
8B00
|
|
BB
|
|
08000000
|
|
01D8
|
|
8B00
|
|
50
|
|
E8
|
|
%FUNCTION_match
|
|
5B
|
|
5B
|
|
85C0
|
|
0F84
|
|
%ELSE_GetTarget_1
|
|
8D8424
|
|
00000000
|
|
8B00
|
|
BB
|
|
04000000
|
|
01D8
|
|
8B00
|
|
5B
|
|
C3
|
|
E9
|
|
%_END_IF_GetTarget_1
|
|
:ELSE_GetTarget_1
|
|
:_END_IF_GetTarget_1
|
|
E9
|
|
%FOR_ITER_GetTarget_0
|
|
:FOR_END_GetTarget_0
|
|
B8
|
|
&STRING_GetTarget_2
|
|
50
|
|
B8
|
|
02000000
|
|
50
|
|
E8
|
|
%FUNCTION_file_print
|
|
5B
|
|
5B
|
|
8D8424
|
|
08000000
|
|
8B00
|
|
50
|
|
B8
|
|
02000000
|
|
50
|
|
E8
|
|
%FUNCTION_file_print
|
|
5B
|
|
5B
|
|
B8
|
|
&STRING_GetTarget_3
|
|
50
|
|
B8
|
|
02000000
|
|
50
|
|
E8
|
|
%FUNCTION_file_print
|
|
5B
|
|
5B
|
|
B8
|
|
01000000
|
|
50
|
|
E8
|
|
%FUNCTION_exit
|
|
5B
|
|
5B
|
|
C3
|
|
:FUNCTION_storeLabel
|
|
B8
|
|
01000000
|
|
50
|
|
B8
|
|
0C000000
|
|
50
|
|
E8
|
|
%FUNCTION_calloc
|
|
5B
|
|
5B
|
|
50
|
|
8D8424
|
|
00000000
|
|
8B00
|
|
50
|
|
B8
|
|
&GLOBAL_jump_table
|
|
8B00
|
|
5B
|
|
8903
|
|
B8
|
|
&GLOBAL_jump_table
|
|
50
|
|
8D8424
|
|
04000000
|
|
8B00
|
|
5B
|
|
8903
|
|
8D8424
|
|
00000000
|
|
8B00
|
|
BB
|
|
08000000
|
|
01D8
|
|
50
|
|
B8
|
|
00100000
|
|
50
|
|
B8
|
|
01000000
|
|
5B
|
|
01D8
|
|
50
|
|
B8
|
|
01000000
|
|
50
|
|
E8
|
|
%FUNCTION_calloc
|
|
5B
|
|
5B
|
|
5B
|
|
8903
|
|
8D8424
|
|
0C000000
|
|
8B00
|
|
50
|
|
8D8424
|
|
04000000
|
|
8B00
|
|
BB
|
|
08000000
|
|
01D8
|
|
8B00
|
|
50
|
|
E8
|
|
%FUNCTION_consume_token
|
|
5B
|
|
5B
|
|
50
|
|
8D8424
|
|
04000000
|
|
8B00
|
|
BB
|
|
04000000
|
|
01D8
|
|
50
|
|
8D8424
|
|
10000000
|
|
8B00
|
|
5B
|
|
8903
|
|
8D8424
|
|
00000000
|
|
8B00
|
|
5B
|
|
5B
|
|
C3
|
|
:FUNCTION_range_check
|
|
B8
|
|
04000000
|
|
50
|
|
8D8424
|
|
08000000
|
|
8B00
|
|
5B
|
|
39C3
|
|
0F94C0
|
|
0FB6C0
|
|
85C0
|
|
0F84
|
|
%ELSE_range_check_0
|
|
C3
|
|
E9
|
|
%_END_IF_range_check_0
|
|
:ELSE_range_check_0
|
|
B8
|
|
03000000
|
|
50
|
|
8D8424
|
|
08000000
|
|
8B00
|
|
5B
|
|
39C3
|
|
0F94C0
|
|
0FB6C0
|
|
85C0
|
|
0F84
|
|
%ELSE_range_check_1
|
|
B8
|
|
FFFF7F00
|
|
50
|
|
8D8424
|
|
0C000000
|
|
8B00
|
|
5B
|
|
39C3
|
|
0F9CC0
|
|
0FB6C0
|
|
50
|
|
8D8424
|
|
0C000000
|
|
8B00
|
|
50
|
|
B8
|
|
00000000
|
|
50
|
|
B8
|
|
00008000
|
|
5B
|
|
29C3
|
|
89D8
|
|
5B
|
|
39C3
|
|
0F9CC0
|
|
0FB6C0
|
|
5B
|
|
09D8
|
|
85C0
|
|
0F84
|
|
%ELSE_range_check_2
|
|
B8
|
|
&STRING_range_check_3
|
|
50
|
|
B8
|
|
02000000
|
|
50
|
|
E8
|
|
%FUNCTION_file_print
|
|
5B
|
|
5B
|
|
8D8424
|
|
08000000
|
|
8B00
|
|
50
|
|
E8
|
|
%FUNCTION_numerate_number
|
|
5B
|
|
50
|
|
B8
|
|
02000000
|
|
50
|
|
E8
|
|
%FUNCTION_file_print
|
|
5B
|
|
5B
|
|
B8
|
|
&STRING_range_check_4
|
|
50
|
|
B8
|
|
02000000
|
|
50
|
|
E8
|
|
%FUNCTION_file_print
|
|
5B
|
|
5B
|
|
B8
|
|
01000000
|
|
50
|
|
E8
|
|
%FUNCTION_exit
|
|
5B
|
|
E9
|
|
%_END_IF_range_check_2
|
|
:ELSE_range_check_2
|
|
:_END_IF_range_check_2
|
|
C3
|
|
E9
|
|
%_END_IF_range_check_1
|
|
:ELSE_range_check_1
|
|
B8
|
|
02000000
|
|
50
|
|
8D8424
|
|
08000000
|
|
8B00
|
|
5B
|
|
39C3
|
|
0F94C0
|
|
0FB6C0
|
|
85C0
|
|
0F84
|
|
%ELSE_range_check_5
|
|
B8
|
|
FF7F0000
|
|
50
|
|
8D8424
|
|
0C000000
|
|
8B00
|
|
5B
|
|
39C3
|
|
0F9CC0
|
|
0FB6C0
|
|
50
|
|
8D8424
|
|
0C000000
|
|
8B00
|
|
50
|
|
B8
|
|
00000000
|
|
50
|
|
B8
|
|
00800000
|
|
5B
|
|
29C3
|
|
89D8
|
|
5B
|
|
39C3
|
|
0F9CC0
|
|
0FB6C0
|
|
5B
|
|
09D8
|
|
85C0
|
|
0F84
|
|
%ELSE_range_check_6
|
|
B8
|
|
&STRING_range_check_7
|
|
50
|
|
B8
|
|
02000000
|
|
50
|
|
E8
|
|
%FUNCTION_file_print
|
|
5B
|
|
5B
|
|
8D8424
|
|
08000000
|
|
8B00
|
|
50
|
|
E8
|
|
%FUNCTION_numerate_number
|
|
5B
|
|
50
|
|
B8
|
|
02000000
|
|
50
|
|
E8
|
|
%FUNCTION_file_print
|
|
5B
|
|
5B
|
|
B8
|
|
&STRING_range_check_8
|
|
50
|
|
B8
|
|
02000000
|
|
50
|
|
E8
|
|
%FUNCTION_file_print
|
|
5B
|
|
5B
|
|
B8
|
|
01000000
|
|
50
|
|
E8
|
|
%FUNCTION_exit
|
|
5B
|
|
E9
|
|
%_END_IF_range_check_6
|
|
:ELSE_range_check_6
|
|
:_END_IF_range_check_6
|
|
C3
|
|
E9
|
|
%_END_IF_range_check_5
|
|
:ELSE_range_check_5
|
|
B8
|
|
01000000
|
|
50
|
|
8D8424
|
|
08000000
|
|
8B00
|
|
5B
|
|
39C3
|
|
0F94C0
|
|
0FB6C0
|
|
85C0
|
|
0F84
|
|
%ELSE_range_check_9
|
|
B8
|
|
7F000000
|
|
50
|
|
8D8424
|
|
0C000000
|
|
8B00
|
|
5B
|
|
39C3
|
|
0F9CC0
|
|
0FB6C0
|
|
50
|
|
8D8424
|
|
0C000000
|
|
8B00
|
|
50
|
|
B8
|
|
00000000
|
|
50
|
|
B8
|
|
80000000
|
|
5B
|
|
29C3
|
|
89D8
|
|
5B
|
|
39C3
|
|
0F9CC0
|
|
0FB6C0
|
|
5B
|
|
09D8
|
|
85C0
|
|
0F84
|
|
%ELSE_range_check_10
|
|
B8
|
|
&STRING_range_check_11
|
|
50
|
|
B8
|
|
02000000
|
|
50
|
|
E8
|
|
%FUNCTION_file_print
|
|
5B
|
|
5B
|
|
8D8424
|
|
08000000
|
|
8B00
|
|
50
|
|
E8
|
|
%FUNCTION_numerate_number
|
|
5B
|
|
50
|
|
B8
|
|
02000000
|
|
50
|
|
E8
|
|
%FUNCTION_file_print
|
|
5B
|
|
5B
|
|
B8
|
|
&STRING_range_check_12
|
|
50
|
|
B8
|
|
02000000
|
|
50
|
|
E8
|
|
%FUNCTION_file_print
|
|
5B
|
|
5B
|
|
B8
|
|
01000000
|
|
50
|
|
E8
|
|
%FUNCTION_exit
|
|
5B
|
|
E9
|
|
%_END_IF_range_check_10
|
|
:ELSE_range_check_10
|
|
:_END_IF_range_check_10
|
|
C3
|
|
E9
|
|
%_END_IF_range_check_9
|
|
:ELSE_range_check_9
|
|
:_END_IF_range_check_9
|
|
:_END_IF_range_check_5
|
|
:_END_IF_range_check_1
|
|
:_END_IF_range_check_0
|
|
B8
|
|
&STRING_range_check_13
|
|
50
|
|
B8
|
|
02000000
|
|
50
|
|
E8
|
|
%FUNCTION_file_print
|
|
5B
|
|
5B
|
|
B8
|
|
01000000
|
|
50
|
|
E8
|
|
%FUNCTION_exit
|
|
5B
|
|
C3
|
|
:FUNCTION_outputPointer
|
|
8D8424
|
|
08000000
|
|
8B00
|
|
50
|
|
8D8424
|
|
0C000000
|
|
8B00
|
|
50
|
|
8D8424
|
|
0C000000
|
|
8B00
|
|
50
|
|
E8
|
|
%FUNCTION_range_check
|
|
5B
|
|
5B
|
|
B8
|
|
&GLOBAL_BigEndian
|
|
8B00
|
|
85C0
|
|
0F84
|
|
%ELSE_outputPointer_0
|
|
B8
|
|
04000000
|
|
50
|
|
8D8424
|
|
0C000000
|
|
8B00
|
|
5B
|
|
39C3
|
|
0F94C0
|
|
0FB6C0
|
|
85C0
|
|
0F84
|
|
%ELSE_outputPointer_1
|
|
8D8424
|
|
00000000
|
|
8B00
|
|
50
|
|
B8
|
|
18000000
|
|
89C1
|
|
58
|
|
D3F8
|
|
50
|
|
B8
|
|
&GLOBAL_output
|
|
8B00
|
|
50
|
|
E8
|
|
%FUNCTION_fputc
|
|
5B
|
|
5B
|
|
E9
|
|
%_END_IF_outputPointer_1
|
|
:ELSE_outputPointer_1
|
|
:_END_IF_outputPointer_1
|
|
B8
|
|
03000000
|
|
50
|
|
8D8424
|
|
0C000000
|
|
8B00
|
|
5B
|
|
39C3
|
|
0F9EC0
|
|
0FB6C0
|
|
85C0
|
|
0F84
|
|
%ELSE_outputPointer_2
|
|
8D8424
|
|
00000000
|
|
8B00
|
|
50
|
|
B8
|
|
10000000
|
|
89C1
|
|
58
|
|
D3F8
|
|
50
|
|
B8
|
|
00010000
|
|
5B
|
|
93
|
|
BA
|
|
00000000
|
|
F7FB
|
|
89D0
|
|
50
|
|
B8
|
|
&GLOBAL_output
|
|
8B00
|
|
50
|
|
E8
|
|
%FUNCTION_fputc
|
|
5B
|
|
5B
|
|
E9
|
|
%_END_IF_outputPointer_2
|
|
:ELSE_outputPointer_2
|
|
:_END_IF_outputPointer_2
|
|
B8
|
|
02000000
|
|
50
|
|
8D8424
|
|
0C000000
|
|
8B00
|
|
5B
|
|
39C3
|
|
0F9EC0
|
|
0FB6C0
|
|
85C0
|
|
0F84
|
|
%ELSE_outputPointer_3
|
|
8D8424
|
|
00000000
|
|
8B00
|
|
50
|
|
B8
|
|
08000000
|
|
89C1
|
|
58
|
|
D3F8
|
|
50
|
|
B8
|
|
00010000
|
|
5B
|
|
93
|
|
BA
|
|
00000000
|
|
F7FB
|
|
89D0
|
|
50
|
|
B8
|
|
&GLOBAL_output
|
|
8B00
|
|
50
|
|
E8
|
|
%FUNCTION_fputc
|
|
5B
|
|
5B
|
|
E9
|
|
%_END_IF_outputPointer_3
|
|
:ELSE_outputPointer_3
|
|
:_END_IF_outputPointer_3
|
|
B8
|
|
01000000
|
|
50
|
|
8D8424
|
|
0C000000
|
|
8B00
|
|
5B
|
|
39C3
|
|
0F9EC0
|
|
0FB6C0
|
|
85C0
|
|
0F84
|
|
%ELSE_outputPointer_4
|
|
8D8424
|
|
00000000
|
|
8B00
|
|
50
|
|
B8
|
|
00010000
|
|
5B
|
|
93
|
|
BA
|
|
00000000
|
|
F7FB
|
|
89D0
|
|
50
|
|
B8
|
|
&GLOBAL_output
|
|
8B00
|
|
50
|
|
E8
|
|
%FUNCTION_fputc
|
|
5B
|
|
5B
|
|
E9
|
|
%_END_IF_outputPointer_4
|
|
:ELSE_outputPointer_4
|
|
:_END_IF_outputPointer_4
|
|
E9
|
|
%_END_IF_outputPointer_0
|
|
:ELSE_outputPointer_0
|
|
:WHILE_outputPointer_5
|
|
8D8424
|
|
08000000
|
|
8B00
|
|
50
|
|
B8
|
|
00000000
|
|
5B
|
|
39C3
|
|
0F9FC0
|
|
0FB6C0
|
|
85C0
|
|
0F84
|
|
%END_WHILE_outputPointer_5
|
|
8D8424
|
|
00000000
|
|
8B00
|
|
50
|
|
B8
|
|
00010000
|
|
5B
|
|
93
|
|
BA
|
|
00000000
|
|
F7FB
|
|
89D0
|
|
50
|
|
8D8424
|
|
04000000
|
|
50
|
|
8D8424
|
|
08000000
|
|
8B00
|
|
50
|
|
B8
|
|
00010000
|
|
5B
|
|
93
|
|
BA
|
|
00000000
|
|
F7FB
|
|
5B
|
|
8903
|
|
8D8424
|
|
00000000
|
|
8B00
|
|
50
|
|
B8
|
|
&GLOBAL_output
|
|
8B00
|
|
50
|
|
E8
|
|
%FUNCTION_fputc
|
|
5B
|
|
5B
|
|
8D8424
|
|
0C000000
|
|
50
|
|
8D8424
|
|
10000000
|
|
8B00
|
|
50
|
|
B8
|
|
01000000
|
|
5B
|
|
29C3
|
|
89D8
|
|
5B
|
|
8903
|
|
5B
|
|
E9
|
|
%WHILE_outputPointer_5
|
|
:END_WHILE_outputPointer_5
|
|
:_END_IF_outputPointer_0
|
|
5B
|
|
C3
|
|
:FUNCTION_Architectural_displacement
|
|
B8
|
|
00000000
|
|
50
|
|
B8
|
|
&GLOBAL_Architecture
|
|
8B00
|
|
5B
|
|
39C3
|
|
0F94C0
|
|
0FB6C0
|
|
85C0
|
|
0F84
|
|
%ELSE_Architectural_displacement_0
|
|
8D8424
|
|
08000000
|
|
8B00
|
|
50
|
|
8D8424
|
|
08000000
|
|
8B00
|
|
5B
|
|
29C3
|
|
89D8
|
|
C3
|
|
E9
|
|
%_END_IF_Architectural_displacement_0
|
|
:ELSE_Architectural_displacement_0
|
|
B8
|
|
01000000
|
|
50
|
|
B8
|
|
&GLOBAL_Architecture
|
|
8B00
|
|
5B
|
|
39C3
|
|
0F94C0
|
|
0FB6C0
|
|
85C0
|
|
0F84
|
|
%ELSE_Architectural_displacement_1
|
|
8D8424
|
|
08000000
|
|
8B00
|
|
50
|
|
8D8424
|
|
08000000
|
|
8B00
|
|
5B
|
|
29C3
|
|
89D8
|
|
C3
|
|
E9
|
|
%_END_IF_Architectural_displacement_1
|
|
:ELSE_Architectural_displacement_1
|
|
B8
|
|
02000000
|
|
50
|
|
B8
|
|
&GLOBAL_Architecture
|
|
8B00
|
|
5B
|
|
39C3
|
|
0F94C0
|
|
0FB6C0
|
|
85C0
|
|
0F84
|
|
%ELSE_Architectural_displacement_2
|
|
8D8424
|
|
08000000
|
|
8B00
|
|
50
|
|
8D8424
|
|
08000000
|
|
8B00
|
|
5B
|
|
29C3
|
|
89D8
|
|
C3
|
|
E9
|
|
%_END_IF_Architectural_displacement_2
|
|
:ELSE_Architectural_displacement_2
|
|
:_END_IF_Architectural_displacement_2
|
|
:_END_IF_Architectural_displacement_1
|
|
:_END_IF_Architectural_displacement_0
|
|
B8
|
|
&STRING_Architectural_displacement_3
|
|
50
|
|
B8
|
|
02000000
|
|
50
|
|
E8
|
|
%FUNCTION_file_print
|
|
5B
|
|
5B
|
|
B8
|
|
01000000
|
|
50
|
|
E8
|
|
%FUNCTION_exit
|
|
5B
|
|
C3
|
|
:FUNCTION_ConsumePointer
|
|
B8
|
|
25000000
|
|
50
|
|
8D8424
|
|
10000000
|
|
8B00
|
|
5B
|
|
39C3
|
|
0F94C0
|
|
0FB6C0
|
|
50
|
|
B8
|
|
26000000
|
|
50
|
|
8D8424
|
|
14000000
|
|
8B00
|
|
5B
|
|
39C3
|
|
0F94C0
|
|
0FB6C0
|
|
5B
|
|
09D8
|
|
85C0
|
|
0F84
|
|
%ELSE_ConsumePointer_0
|
|
B8
|
|
&GLOBAL_ip
|
|
50
|
|
B8
|
|
&GLOBAL_ip
|
|
8B00
|
|
50
|
|
B8
|
|
04000000
|
|
5B
|
|
01D8
|
|
5B
|
|
8903
|
|
E9
|
|
%_END_IF_ConsumePointer_0
|
|
:ELSE_ConsumePointer_0
|
|
B8
|
|
40000000
|
|
50
|
|
8D8424
|
|
10000000
|
|
8B00
|
|
5B
|
|
39C3
|
|
0F94C0
|
|
0FB6C0
|
|
50
|
|
B8
|
|
24000000
|
|
50
|
|
8D8424
|
|
14000000
|
|
8B00
|
|
5B
|
|
39C3
|
|
0F94C0
|
|
0FB6C0
|
|
5B
|
|
09D8
|
|
85C0
|
|
0F84
|
|
%ELSE_ConsumePointer_1
|
|
B8
|
|
&GLOBAL_ip
|
|
50
|
|
B8
|
|
&GLOBAL_ip
|
|
8B00
|
|
50
|
|
B8
|
|
02000000
|
|
5B
|
|
01D8
|
|
5B
|
|
8903
|
|
E9
|
|
%_END_IF_ConsumePointer_1
|
|
:ELSE_ConsumePointer_1
|
|
B8
|
|
21000000
|
|
50
|
|
8D8424
|
|
10000000
|
|
8B00
|
|
5B
|
|
39C3
|
|
0F94C0
|
|
0FB6C0
|
|
85C0
|
|
0F84
|
|
%ELSE_ConsumePointer_2
|
|
B8
|
|
&GLOBAL_ip
|
|
50
|
|
B8
|
|
&GLOBAL_ip
|
|
8B00
|
|
50
|
|
B8
|
|
01000000
|
|
5B
|
|
01D8
|
|
5B
|
|
8903
|
|
E9
|
|
%_END_IF_ConsumePointer_2
|
|
:ELSE_ConsumePointer_2
|
|
B8
|
|
&STRING_ConsumePointer_3
|
|
50
|
|
B8
|
|
02000000
|
|
50
|
|
E8
|
|
%FUNCTION_file_print
|
|
5B
|
|
5B
|
|
B8
|
|
01000000
|
|
50
|
|
E8
|
|
%FUNCTION_exit
|
|
5B
|
|
:_END_IF_ConsumePointer_2
|
|
:_END_IF_ConsumePointer_1
|
|
:_END_IF_ConsumePointer_0
|
|
8D8424
|
|
08000000
|
|
8B00
|
|
50
|
|
8D8424
|
|
08000000
|
|
8B00
|
|
50
|
|
E8
|
|
%FUNCTION_consume_token
|
|
5B
|
|
5B
|
|
C3
|
|
:FUNCTION_storePointer
|
|
B8
|
|
&GLOBAL_scratch
|
|
8B00
|
|
50
|
|
B8
|
|
00000000
|
|
50
|
|
B8
|
|
00100000
|
|
50
|
|
B8
|
|
01000000
|
|
5B
|
|
01D8
|
|
50
|
|
E8
|
|
%FUNCTION_memset
|
|
5B
|
|
5B
|
|
5B
|
|
8D8424
|
|
08000000
|
|
8B00
|
|
50
|
|
8D8424
|
|
08000000
|
|
8B00
|
|
50
|
|
B8
|
|
&GLOBAL_scratch
|
|
8B00
|
|
50
|
|
E8
|
|
%FUNCTION_ConsumePointer
|
|
5B
|
|
5B
|
|
5B
|
|
50
|
|
B8
|
|
3E000000
|
|
5B
|
|
39C3
|
|
0F94C0
|
|
0FB6C0
|
|
50
|
|
B8
|
|
&GLOBAL_scratch
|
|
8B00
|
|
50
|
|
E8
|
|
%FUNCTION_GetTarget
|
|
5B
|
|
50
|
|
50
|
|
B8
|
|
&GLOBAL_ip
|
|
8B00
|
|
50
|
|
8D8424
|
|
0C000000
|
|
8B00
|
|
85C0
|
|
0F84
|
|
%ELSE_storePointer_0
|
|
B8
|
|
&GLOBAL_scratch2
|
|
8B00
|
|
50
|
|
B8
|
|
00000000
|
|
50
|
|
B8
|
|
00100000
|
|
50
|
|
B8
|
|
01000000
|
|
5B
|
|
01D8
|
|
50
|
|
E8
|
|
%FUNCTION_memset
|
|
5B
|
|
5B
|
|
5B
|
|
8D8424
|
|
14000000
|
|
8B00
|
|
50
|
|
B8
|
|
&GLOBAL_scratch2
|
|
8B00
|
|
50
|
|
E8
|
|
%FUNCTION_consume_token
|
|
5B
|
|
5B
|
|
8D8424
|
|
00000000
|
|
50
|
|
B8
|
|
&GLOBAL_scratch2
|
|
8B00
|
|
50
|
|
E8
|
|
%FUNCTION_GetTarget
|
|
5B
|
|
5B
|
|
8903
|
|
E9
|
|
%_END_IF_storePointer_0
|
|
:ELSE_storePointer_0
|
|
:_END_IF_storePointer_0
|
|
8D8424
|
|
04000000
|
|
50
|
|
8D8424
|
|
0C000000
|
|
8B00
|
|
50
|
|
8D8424
|
|
08000000
|
|
8B00
|
|
50
|
|
E8
|
|
%FUNCTION_Architectural_displacement
|
|
5B
|
|
5B
|
|
5B
|
|
8903
|
|
B8
|
|
21000000
|
|
50
|
|
8D8424
|
|
1C000000
|
|
8B00
|
|
5B
|
|
39C3
|
|
0F94C0
|
|
0FB6C0
|
|
85C0
|
|
0F84
|
|
%ELSE_storePointer_1
|
|
8D8424
|
|
04000000
|
|
8B00
|
|
50
|
|
B8
|
|
01000000
|
|
50
|
|
E8
|
|
%FUNCTION_outputPointer
|
|
5B
|
|
5B
|
|
E9
|
|
%_END_IF_storePointer_1
|
|
:ELSE_storePointer_1
|
|
B8
|
|
24000000
|
|
50
|
|
8D8424
|
|
1C000000
|
|
8B00
|
|
5B
|
|
39C3
|
|
0F94C0
|
|
0FB6C0
|
|
85C0
|
|
0F84
|
|
%ELSE_storePointer_2
|
|
8D8424
|
|
08000000
|
|
8B00
|
|
50
|
|
B8
|
|
02000000
|
|
50
|
|
E8
|
|
%FUNCTION_outputPointer
|
|
5B
|
|
5B
|
|
E9
|
|
%_END_IF_storePointer_2
|
|
:ELSE_storePointer_2
|
|
B8
|
|
40000000
|
|
50
|
|
8D8424
|
|
1C000000
|
|
8B00
|
|
5B
|
|
39C3
|
|
0F94C0
|
|
0FB6C0
|
|
85C0
|
|
0F84
|
|
%ELSE_storePointer_3
|
|
8D8424
|
|
04000000
|
|
8B00
|
|
50
|
|
B8
|
|
02000000
|
|
50
|
|
E8
|
|
%FUNCTION_outputPointer
|
|
5B
|
|
5B
|
|
E9
|
|
%_END_IF_storePointer_3
|
|
:ELSE_storePointer_3
|
|
B8
|
|
26000000
|
|
50
|
|
8D8424
|
|
1C000000
|
|
8B00
|
|
5B
|
|
39C3
|
|
0F94C0
|
|
0FB6C0
|
|
85C0
|
|
0F84
|
|
%ELSE_storePointer_4
|
|
8D8424
|
|
08000000
|
|
8B00
|
|
50
|
|
B8
|
|
04000000
|
|
50
|
|
E8
|
|
%FUNCTION_outputPointer
|
|
5B
|
|
5B
|
|
E9
|
|
%_END_IF_storePointer_4
|
|
:ELSE_storePointer_4
|
|
B8
|
|
25000000
|
|
50
|
|
8D8424
|
|
1C000000
|
|
8B00
|
|
5B
|
|
39C3
|
|
0F94C0
|
|
0FB6C0
|
|
85C0
|
|
0F84
|
|
%ELSE_storePointer_5
|
|
8D8424
|
|
04000000
|
|
8B00
|
|
50
|
|
B8
|
|
04000000
|
|
50
|
|
E8
|
|
%FUNCTION_outputPointer
|
|
5B
|
|
5B
|
|
E9
|
|
%_END_IF_storePointer_5
|
|
:ELSE_storePointer_5
|
|
B8
|
|
&STRING_storePointer_6
|
|
50
|
|
B8
|
|
02000000
|
|
50
|
|
E8
|
|
%FUNCTION_file_print
|
|
5B
|
|
5B
|
|
8D8424
|
|
18000000
|
|
8B00
|
|
50
|
|
B8
|
|
02000000
|
|
50
|
|
E8
|
|
%FUNCTION_fputc
|
|
5B
|
|
5B
|
|
B8
|
|
&STRING_storePointer_7
|
|
50
|
|
B8
|
|
02000000
|
|
50
|
|
E8
|
|
%FUNCTION_file_print
|
|
5B
|
|
5B
|
|
B8
|
|
01000000
|
|
50
|
|
E8
|
|
%FUNCTION_exit
|
|
5B
|
|
:_END_IF_storePointer_5
|
|
:_END_IF_storePointer_4
|
|
:_END_IF_storePointer_3
|
|
:_END_IF_storePointer_2
|
|
:_END_IF_storePointer_1
|
|
5B
|
|
5B
|
|
5B
|
|
5B
|
|
C3
|
|
:FUNCTION_line_Comment
|
|
8D8424
|
|
04000000
|
|
8B00
|
|
50
|
|
E8
|
|
%FUNCTION_fgetc
|
|
5B
|
|
50
|
|
:WHILE_line_Comment_0
|
|
B8
|
|
0A000000
|
|
50
|
|
8D8424
|
|
04000000
|
|
8B00
|
|
5B
|
|
39C3
|
|
0F95C0
|
|
0FB6C0
|
|
50
|
|
B8
|
|
0D000000
|
|
50
|
|
8D8424
|
|
08000000
|
|
8B00
|
|
5B
|
|
39C3
|
|
0F95C0
|
|
0FB6C0
|
|
5B
|
|
21D8
|
|
85C0
|
|
0F84
|
|
%END_WHILE_line_Comment_0
|
|
8D8424
|
|
00000000
|
|
50
|
|
8D8424
|
|
0C000000
|
|
8B00
|
|
50
|
|
E8
|
|
%FUNCTION_fgetc
|
|
5B
|
|
5B
|
|
8903
|
|
E9
|
|
%WHILE_line_Comment_0
|
|
:END_WHILE_line_Comment_0
|
|
5B
|
|
C3
|
|
:FUNCTION_hex
|
|
8D8424
|
|
08000000
|
|
8B00
|
|
50
|
|
B8
|
|
30000000
|
|
5B
|
|
39C3
|
|
0F9DC0
|
|
0FB6C0
|
|
50
|
|
8D8424
|
|
0C000000
|
|
8B00
|
|
50
|
|
B8
|
|
39000000
|
|
5B
|
|
39C3
|
|
0F9EC0
|
|
0FB6C0
|
|
5B
|
|
21D8
|
|
85C0
|
|
0F84
|
|
%ELSE_hex_0
|
|
8D8424
|
|
08000000
|
|
8B00
|
|
50
|
|
B8
|
|
30000000
|
|
5B
|
|
29C3
|
|
89D8
|
|
C3
|
|
E9
|
|
%_END_IF_hex_0
|
|
:ELSE_hex_0
|
|
8D8424
|
|
08000000
|
|
8B00
|
|
50
|
|
B8
|
|
61000000
|
|
5B
|
|
39C3
|
|
0F9DC0
|
|
0FB6C0
|
|
50
|
|
8D8424
|
|
0C000000
|
|
8B00
|
|
50
|
|
B8
|
|
7A000000
|
|
5B
|
|
39C3
|
|
0F9EC0
|
|
0FB6C0
|
|
5B
|
|
21D8
|
|
85C0
|
|
0F84
|
|
%ELSE_hex_1
|
|
8D8424
|
|
08000000
|
|
8B00
|
|
50
|
|
B8
|
|
57000000
|
|
5B
|
|
29C3
|
|
89D8
|
|
C3
|
|
E9
|
|
%_END_IF_hex_1
|
|
:ELSE_hex_1
|
|
8D8424
|
|
08000000
|
|
8B00
|
|
50
|
|
B8
|
|
41000000
|
|
5B
|
|
39C3
|
|
0F9DC0
|
|
0FB6C0
|
|
50
|
|
8D8424
|
|
0C000000
|
|
8B00
|
|
50
|
|
B8
|
|
5A000000
|
|
5B
|
|
39C3
|
|
0F9EC0
|
|
0FB6C0
|
|
5B
|
|
21D8
|
|
85C0
|
|
0F84
|
|
%ELSE_hex_2
|
|
8D8424
|
|
08000000
|
|
8B00
|
|
50
|
|
B8
|
|
37000000
|
|
5B
|
|
29C3
|
|
89D8
|
|
C3
|
|
E9
|
|
%_END_IF_hex_2
|
|
:ELSE_hex_2
|
|
8D8424
|
|
08000000
|
|
8B00
|
|
50
|
|
B8
|
|
23000000
|
|
5B
|
|
39C3
|
|
0F94C0
|
|
0FB6C0
|
|
50
|
|
8D8424
|
|
0C000000
|
|
8B00
|
|
50
|
|
B8
|
|
3B000000
|
|
5B
|
|
39C3
|
|
0F94C0
|
|
0FB6C0
|
|
5B
|
|
09D8
|
|
85C0
|
|
0F84
|
|
%ELSE_hex_3
|
|
8D8424
|
|
04000000
|
|
8B00
|
|
50
|
|
E8
|
|
%FUNCTION_line_Comment
|
|
5B
|
|
E9
|
|
%_END_IF_hex_3
|
|
:ELSE_hex_3
|
|
:_END_IF_hex_3
|
|
:_END_IF_hex_2
|
|
:_END_IF_hex_1
|
|
:_END_IF_hex_0
|
|
B8
|
|
00000000
|
|
50
|
|
B8
|
|
01000000
|
|
5B
|
|
29C3
|
|
89D8
|
|
C3
|
|
:FUNCTION_octal
|
|
8D8424
|
|
08000000
|
|
8B00
|
|
50
|
|
B8
|
|
30000000
|
|
5B
|
|
39C3
|
|
0F9DC0
|
|
0FB6C0
|
|
50
|
|
8D8424
|
|
0C000000
|
|
8B00
|
|
50
|
|
B8
|
|
37000000
|
|
5B
|
|
39C3
|
|
0F9EC0
|
|
0FB6C0
|
|
5B
|
|
21D8
|
|
85C0
|
|
0F84
|
|
%ELSE_octal_0
|
|
8D8424
|
|
08000000
|
|
8B00
|
|
50
|
|
B8
|
|
30000000
|
|
5B
|
|
29C3
|
|
89D8
|
|
C3
|
|
E9
|
|
%_END_IF_octal_0
|
|
:ELSE_octal_0
|
|
8D8424
|
|
08000000
|
|
8B00
|
|
50
|
|
B8
|
|
23000000
|
|
5B
|
|
39C3
|
|
0F94C0
|
|
0FB6C0
|
|
50
|
|
8D8424
|
|
0C000000
|
|
8B00
|
|
50
|
|
B8
|
|
3B000000
|
|
5B
|
|
39C3
|
|
0F94C0
|
|
0FB6C0
|
|
5B
|
|
09D8
|
|
85C0
|
|
0F84
|
|
%ELSE_octal_1
|
|
8D8424
|
|
04000000
|
|
8B00
|
|
50
|
|
E8
|
|
%FUNCTION_line_Comment
|
|
5B
|
|
E9
|
|
%_END_IF_octal_1
|
|
:ELSE_octal_1
|
|
:_END_IF_octal_1
|
|
:_END_IF_octal_0
|
|
B8
|
|
00000000
|
|
50
|
|
B8
|
|
01000000
|
|
5B
|
|
29C3
|
|
89D8
|
|
C3
|
|
:FUNCTION_binary
|
|
8D8424
|
|
08000000
|
|
8B00
|
|
50
|
|
B8
|
|
30000000
|
|
5B
|
|
39C3
|
|
0F94C0
|
|
0FB6C0
|
|
50
|
|
8D8424
|
|
0C000000
|
|
8B00
|
|
50
|
|
B8
|
|
31000000
|
|
5B
|
|
39C3
|
|
0F94C0
|
|
0FB6C0
|
|
5B
|
|
09D8
|
|
85C0
|
|
0F84
|
|
%ELSE_binary_0
|
|
8D8424
|
|
08000000
|
|
8B00
|
|
50
|
|
B8
|
|
30000000
|
|
5B
|
|
29C3
|
|
89D8
|
|
C3
|
|
E9
|
|
%_END_IF_binary_0
|
|
:ELSE_binary_0
|
|
8D8424
|
|
08000000
|
|
8B00
|
|
50
|
|
B8
|
|
23000000
|
|
5B
|
|
39C3
|
|
0F94C0
|
|
0FB6C0
|
|
50
|
|
8D8424
|
|
0C000000
|
|
8B00
|
|
50
|
|
B8
|
|
3B000000
|
|
5B
|
|
39C3
|
|
0F94C0
|
|
0FB6C0
|
|
5B
|
|
09D8
|
|
85C0
|
|
0F84
|
|
%ELSE_binary_1
|
|
8D8424
|
|
04000000
|
|
8B00
|
|
50
|
|
E8
|
|
%FUNCTION_line_Comment
|
|
5B
|
|
E9
|
|
%_END_IF_binary_1
|
|
:ELSE_binary_1
|
|
:_END_IF_binary_1
|
|
:_END_IF_binary_0
|
|
B8
|
|
00000000
|
|
50
|
|
B8
|
|
01000000
|
|
5B
|
|
29C3
|
|
89D8
|
|
C3
|
|
:FUNCTION_process_byte
|
|
B8
|
|
10000000
|
|
50
|
|
B8
|
|
&GLOBAL_ByteMode
|
|
8B00
|
|
5B
|
|
39C3
|
|
0F94C0
|
|
0FB6C0
|
|
85C0
|
|
0F84
|
|
%ELSE_process_byte_0
|
|
B8
|
|
00000000
|
|
50
|
|
8D8424
|
|
10000000
|
|
8B00
|
|
50
|
|
8D8424
|
|
10000000
|
|
8B00
|
|
50
|
|
E8
|
|
%FUNCTION_hex
|
|
5B
|
|
5B
|
|
5B
|
|
39C3
|
|
0F9EC0
|
|
0FB6C0
|
|
85C0
|
|
0F84
|
|
%ELSE_process_byte_1
|
|
B8
|
|
&GLOBAL_toggle
|
|
8B00
|
|
85C0
|
|
0F84
|
|
%ELSE_process_byte_2
|
|
8D8424
|
|
04000000
|
|
8B00
|
|
85C0
|
|
0F84
|
|
%ELSE_process_byte_3
|
|
B8
|
|
&GLOBAL_hold
|
|
8B00
|
|
50
|
|
B8
|
|
10000000
|
|
5B
|
|
F7E3
|
|
50
|
|
8D8424
|
|
10000000
|
|
8B00
|
|
50
|
|
8D8424
|
|
10000000
|
|
8B00
|
|
50
|
|
E8
|
|
%FUNCTION_hex
|
|
5B
|
|
5B
|
|
5B
|
|
01D8
|
|
50
|
|
B8
|
|
&GLOBAL_output
|
|
8B00
|
|
50
|
|
E8
|
|
%FUNCTION_fputc
|
|
5B
|
|
5B
|
|
E9
|
|
%_END_IF_process_byte_3
|
|
:ELSE_process_byte_3
|
|
:_END_IF_process_byte_3
|
|
B8
|
|
&GLOBAL_ip
|
|
50
|
|
B8
|
|
&GLOBAL_ip
|
|
8B00
|
|
50
|
|
B8
|
|
01000000
|
|
5B
|
|
01D8
|
|
5B
|
|
8903
|
|
B8
|
|
&GLOBAL_hold
|
|
50
|
|
B8
|
|
00000000
|
|
5B
|
|
8903
|
|
E9
|
|
%_END_IF_process_byte_2
|
|
:ELSE_process_byte_2
|
|
B8
|
|
&GLOBAL_hold
|
|
50
|
|
8D8424
|
|
10000000
|
|
8B00
|
|
50
|
|
8D8424
|
|
10000000
|
|
8B00
|
|
50
|
|
E8
|
|
%FUNCTION_hex
|
|
5B
|
|
5B
|
|
5B
|
|
8903
|
|
:_END_IF_process_byte_2
|
|
B8
|
|
&GLOBAL_toggle
|
|
50
|
|
B8
|
|
01000000
|
|
50
|
|
B8
|
|
&GLOBAL_toggle
|
|
8B00
|
|
5B
|
|
31D8
|
|
5B
|
|
8903
|
|
E9
|
|
%_END_IF_process_byte_1
|
|
:ELSE_process_byte_1
|
|
:_END_IF_process_byte_1
|
|
E9
|
|
%_END_IF_process_byte_0
|
|
:ELSE_process_byte_0
|
|
B8
|
|
08000000
|
|
50
|
|
B8
|
|
&GLOBAL_ByteMode
|
|
8B00
|
|
5B
|
|
39C3
|
|
0F94C0
|
|
0FB6C0
|
|
85C0
|
|
0F84
|
|
%ELSE_process_byte_4
|
|
B8
|
|
00000000
|
|
50
|
|
8D8424
|
|
10000000
|
|
8B00
|
|
50
|
|
8D8424
|
|
10000000
|
|
8B00
|
|
50
|
|
E8
|
|
%FUNCTION_octal
|
|
5B
|
|
5B
|
|
5B
|
|
39C3
|
|
0F9EC0
|
|
0FB6C0
|
|
85C0
|
|
0F84
|
|
%ELSE_process_byte_5
|
|
B8
|
|
02000000
|
|
50
|
|
B8
|
|
&GLOBAL_toggle
|
|
8B00
|
|
5B
|
|
39C3
|
|
0F94C0
|
|
0FB6C0
|
|
85C0
|
|
0F84
|
|
%ELSE_process_byte_6
|
|
8D8424
|
|
04000000
|
|
8B00
|
|
85C0
|
|
0F84
|
|
%ELSE_process_byte_7
|
|
B8
|
|
&GLOBAL_hold
|
|
8B00
|
|
50
|
|
B8
|
|
08000000
|
|
5B
|
|
F7E3
|
|
50
|
|
8D8424
|
|
10000000
|
|
8B00
|
|
50
|
|
8D8424
|
|
10000000
|
|
8B00
|
|
50
|
|
E8
|
|
%FUNCTION_octal
|
|
5B
|
|
5B
|
|
5B
|
|
01D8
|
|
50
|
|
B8
|
|
&GLOBAL_output
|
|
8B00
|
|
50
|
|
E8
|
|
%FUNCTION_fputc
|
|
5B
|
|
5B
|
|
E9
|
|
%_END_IF_process_byte_7
|
|
:ELSE_process_byte_7
|
|
:_END_IF_process_byte_7
|
|
B8
|
|
&GLOBAL_ip
|
|
50
|
|
B8
|
|
&GLOBAL_ip
|
|
8B00
|
|
50
|
|
B8
|
|
01000000
|
|
5B
|
|
01D8
|
|
5B
|
|
8903
|
|
B8
|
|
&GLOBAL_hold
|
|
50
|
|
B8
|
|
00000000
|
|
5B
|
|
8903
|
|
B8
|
|
&GLOBAL_toggle
|
|
50
|
|
B8
|
|
00000000
|
|
5B
|
|
8903
|
|
E9
|
|
%_END_IF_process_byte_6
|
|
:ELSE_process_byte_6
|
|
B8
|
|
01000000
|
|
50
|
|
B8
|
|
&GLOBAL_toggle
|
|
8B00
|
|
5B
|
|
39C3
|
|
0F94C0
|
|
0FB6C0
|
|
85C0
|
|
0F84
|
|
%ELSE_process_byte_8
|
|
B8
|
|
&GLOBAL_hold
|
|
50
|
|
B8
|
|
&GLOBAL_hold
|
|
8B00
|
|
50
|
|
B8
|
|
08000000
|
|
5B
|
|
F7E3
|
|
50
|
|
8D8424
|
|
14000000
|
|
8B00
|
|
50
|
|
8D8424
|
|
14000000
|
|
8B00
|
|
50
|
|
E8
|
|
%FUNCTION_octal
|
|
5B
|
|
5B
|
|
5B
|
|
01D8
|
|
5B
|
|
8903
|
|
B8
|
|
&GLOBAL_toggle
|
|
50
|
|
B8
|
|
02000000
|
|
5B
|
|
8903
|
|
E9
|
|
%_END_IF_process_byte_8
|
|
:ELSE_process_byte_8
|
|
B8
|
|
&GLOBAL_hold
|
|
50
|
|
8D8424
|
|
10000000
|
|
8B00
|
|
50
|
|
8D8424
|
|
10000000
|
|
8B00
|
|
50
|
|
E8
|
|
%FUNCTION_octal
|
|
5B
|
|
5B
|
|
5B
|
|
8903
|
|
B8
|
|
&GLOBAL_toggle
|
|
50
|
|
B8
|
|
01000000
|
|
5B
|
|
8903
|
|
:_END_IF_process_byte_8
|
|
:_END_IF_process_byte_6
|
|
E9
|
|
%_END_IF_process_byte_5
|
|
:ELSE_process_byte_5
|
|
:_END_IF_process_byte_5
|
|
E9
|
|
%_END_IF_process_byte_4
|
|
:ELSE_process_byte_4
|
|
B8
|
|
02000000
|
|
50
|
|
B8
|
|
&GLOBAL_ByteMode
|
|
8B00
|
|
5B
|
|
39C3
|
|
0F94C0
|
|
0FB6C0
|
|
85C0
|
|
0F84
|
|
%ELSE_process_byte_9
|
|
B8
|
|
00000000
|
|
50
|
|
8D8424
|
|
10000000
|
|
8B00
|
|
50
|
|
8D8424
|
|
10000000
|
|
8B00
|
|
50
|
|
E8
|
|
%FUNCTION_binary
|
|
5B
|
|
5B
|
|
5B
|
|
39C3
|
|
0F9EC0
|
|
0FB6C0
|
|
85C0
|
|
0F84
|
|
%ELSE_process_byte_10
|
|
B8
|
|
07000000
|
|
50
|
|
B8
|
|
&GLOBAL_toggle
|
|
8B00
|
|
5B
|
|
39C3
|
|
0F94C0
|
|
0FB6C0
|
|
85C0
|
|
0F84
|
|
%ELSE_process_byte_11
|
|
8D8424
|
|
04000000
|
|
8B00
|
|
85C0
|
|
0F84
|
|
%ELSE_process_byte_12
|
|
B8
|
|
&GLOBAL_hold
|
|
8B00
|
|
50
|
|
B8
|
|
02000000
|
|
5B
|
|
F7E3
|
|
50
|
|
8D8424
|
|
10000000
|
|
8B00
|
|
50
|
|
8D8424
|
|
10000000
|
|
8B00
|
|
50
|
|
E8
|
|
%FUNCTION_binary
|
|
5B
|
|
5B
|
|
5B
|
|
01D8
|
|
50
|
|
B8
|
|
&GLOBAL_output
|
|
8B00
|
|
50
|
|
E8
|
|
%FUNCTION_fputc
|
|
5B
|
|
5B
|
|
E9
|
|
%_END_IF_process_byte_12
|
|
:ELSE_process_byte_12
|
|
:_END_IF_process_byte_12
|
|
B8
|
|
&GLOBAL_ip
|
|
50
|
|
B8
|
|
&GLOBAL_ip
|
|
8B00
|
|
50
|
|
B8
|
|
01000000
|
|
5B
|
|
01D8
|
|
5B
|
|
8903
|
|
B8
|
|
&GLOBAL_hold
|
|
50
|
|
B8
|
|
00000000
|
|
5B
|
|
8903
|
|
B8
|
|
&GLOBAL_toggle
|
|
50
|
|
B8
|
|
00000000
|
|
5B
|
|
8903
|
|
E9
|
|
%_END_IF_process_byte_11
|
|
:ELSE_process_byte_11
|
|
B8
|
|
&GLOBAL_hold
|
|
50
|
|
B8
|
|
&GLOBAL_hold
|
|
8B00
|
|
50
|
|
B8
|
|
02000000
|
|
5B
|
|
F7E3
|
|
50
|
|
8D8424
|
|
14000000
|
|
8B00
|
|
50
|
|
8D8424
|
|
14000000
|
|
8B00
|
|
50
|
|
E8
|
|
%FUNCTION_binary
|
|
5B
|
|
5B
|
|
5B
|
|
01D8
|
|
5B
|
|
8903
|
|
B8
|
|
&GLOBAL_toggle
|
|
50
|
|
B8
|
|
&GLOBAL_toggle
|
|
8B00
|
|
50
|
|
B8
|
|
01000000
|
|
5B
|
|
01D8
|
|
5B
|
|
8903
|
|
:_END_IF_process_byte_11
|
|
E9
|
|
%_END_IF_process_byte_10
|
|
:ELSE_process_byte_10
|
|
:_END_IF_process_byte_10
|
|
E9
|
|
%_END_IF_process_byte_9
|
|
:ELSE_process_byte_9
|
|
:_END_IF_process_byte_9
|
|
:_END_IF_process_byte_4
|
|
:_END_IF_process_byte_0
|
|
C3
|
|
:FUNCTION_first_pass
|
|
B8
|
|
00000000
|
|
50
|
|
8D8424
|
|
08000000
|
|
8B00
|
|
5B
|
|
39C3
|
|
0F94C0
|
|
0FB6C0
|
|
85C0
|
|
0F84
|
|
%ELSE_first_pass_0
|
|
C3
|
|
E9
|
|
%_END_IF_first_pass_0
|
|
:ELSE_first_pass_0
|
|
:_END_IF_first_pass_0
|
|
8D8424
|
|
04000000
|
|
8B00
|
|
8B00
|
|
50
|
|
E8
|
|
%FUNCTION_first_pass
|
|
5B
|
|
8D8424
|
|
04000000
|
|
8B00
|
|
BB
|
|
04000000
|
|
01D8
|
|
8B00
|
|
50
|
|
B8
|
|
&STRING_first_pass_1
|
|
50
|
|
E8
|
|
%FUNCTION_fopen
|
|
5B
|
|
5B
|
|
50
|
|
B8
|
|
00000000
|
|
50
|
|
8D8424
|
|
04000000
|
|
8B00
|
|
5B
|
|
39C3
|
|
0F94C0
|
|
0FB6C0
|
|
85C0
|
|
0F84
|
|
%ELSE_first_pass_2
|
|
B8
|
|
&STRING_first_pass_3
|
|
50
|
|
B8
|
|
02000000
|
|
50
|
|
E8
|
|
%FUNCTION_file_print
|
|
5B
|
|
5B
|
|
8D8424
|
|
08000000
|
|
8B00
|
|
BB
|
|
04000000
|
|
01D8
|
|
8B00
|
|
50
|
|
B8
|
|
02000000
|
|
50
|
|
E8
|
|
%FUNCTION_file_print
|
|
5B
|
|
5B
|
|
B8
|
|
&STRING_first_pass_4
|
|
50
|
|
B8
|
|
02000000
|
|
50
|
|
E8
|
|
%FUNCTION_file_print
|
|
5B
|
|
5B
|
|
B8
|
|
01000000
|
|
50
|
|
E8
|
|
%FUNCTION_exit
|
|
5B
|
|
E9
|
|
%_END_IF_first_pass_2
|
|
:ELSE_first_pass_2
|
|
:_END_IF_first_pass_2
|
|
B8
|
|
&GLOBAL_toggle
|
|
50
|
|
B8
|
|
00000000
|
|
5B
|
|
8903
|
|
50
|
|
8D8424
|
|
00000000
|
|
50
|
|
8D8424
|
|
08000000
|
|
8B00
|
|
50
|
|
E8
|
|
%FUNCTION_fgetc
|
|
5B
|
|
5B
|
|
8903
|
|
:FOR_first_pass_5
|
|
B8
|
|
FFFFFFFF
|
|
50
|
|
8D8424
|
|
04000000
|
|
8B00
|
|
5B
|
|
39C3
|
|
0F95C0
|
|
0FB6C0
|
|
85C0
|
|
0F84
|
|
%FOR_END_first_pass_5
|
|
E9
|
|
%FOR_THEN_first_pass_5
|
|
:FOR_ITER_first_pass_5
|
|
8D8424
|
|
00000000
|
|
50
|
|
8D8424
|
|
08000000
|
|
8B00
|
|
50
|
|
E8
|
|
%FUNCTION_fgetc
|
|
5B
|
|
5B
|
|
8903
|
|
E9
|
|
%FOR_first_pass_5
|
|
:FOR_THEN_first_pass_5
|
|
B8
|
|
3A000000
|
|
50
|
|
8D8424
|
|
04000000
|
|
8B00
|
|
5B
|
|
39C3
|
|
0F94C0
|
|
0FB6C0
|
|
85C0
|
|
0F84
|
|
%ELSE_first_pass_6
|
|
8D8424
|
|
00000000
|
|
50
|
|
8D8424
|
|
08000000
|
|
8B00
|
|
50
|
|
B8
|
|
&GLOBAL_ip
|
|
8B00
|
|
50
|
|
E8
|
|
%FUNCTION_storeLabel
|
|
5B
|
|
5B
|
|
5B
|
|
8903
|
|
E9
|
|
%_END_IF_first_pass_6
|
|
:ELSE_first_pass_6
|
|
:_END_IF_first_pass_6
|
|
B8
|
|
21000000
|
|
50
|
|
8D8424
|
|
04000000
|
|
8B00
|
|
5B
|
|
39C3
|
|
0F94C0
|
|
0FB6C0
|
|
50
|
|
B8
|
|
40000000
|
|
50
|
|
8D8424
|
|
08000000
|
|
8B00
|
|
5B
|
|
39C3
|
|
0F94C0
|
|
0FB6C0
|
|
5B
|
|
09D8
|
|
50
|
|
B8
|
|
24000000
|
|
50
|
|
8D8424
|
|
08000000
|
|
8B00
|
|
5B
|
|
39C3
|
|
0F94C0
|
|
0FB6C0
|
|
5B
|
|
09D8
|
|
50
|
|
B8
|
|
25000000
|
|
50
|
|
8D8424
|
|
08000000
|
|
8B00
|
|
5B
|
|
39C3
|
|
0F94C0
|
|
0FB6C0
|
|
5B
|
|
09D8
|
|
50
|
|
B8
|
|
26000000
|
|
50
|
|
8D8424
|
|
08000000
|
|
8B00
|
|
5B
|
|
39C3
|
|
0F94C0
|
|
0FB6C0
|
|
5B
|
|
09D8
|
|
85C0
|
|
0F84
|
|
%ELSE_first_pass_7
|
|
8D8424
|
|
00000000
|
|
50
|
|
8D8424
|
|
04000000
|
|
8B00
|
|
50
|
|
8D8424
|
|
0C000000
|
|
8B00
|
|
50
|
|
B8
|
|
00000000
|
|
50
|
|
E8
|
|
%FUNCTION_ConsumePointer
|
|
5B
|
|
5B
|
|
5B
|
|
5B
|
|
8903
|
|
B8
|
|
3E000000
|
|
50
|
|
8D8424
|
|
04000000
|
|
8B00
|
|
5B
|
|
39C3
|
|
0F94C0
|
|
0FB6C0
|
|
85C0
|
|
0F84
|
|
%ELSE_first_pass_8
|
|
8D8424
|
|
00000000
|
|
50
|
|
8D8424
|
|
08000000
|
|
8B00
|
|
50
|
|
B8
|
|
00000000
|
|
50
|
|
E8
|
|
%FUNCTION_consume_token
|
|
5B
|
|
5B
|
|
5B
|
|
8903
|
|
E9
|
|
%_END_IF_first_pass_8
|
|
:ELSE_first_pass_8
|
|
:_END_IF_first_pass_8
|
|
E9
|
|
%_END_IF_first_pass_7
|
|
:ELSE_first_pass_7
|
|
8D8424
|
|
00000000
|
|
8B00
|
|
50
|
|
8D8424
|
|
08000000
|
|
8B00
|
|
50
|
|
B8
|
|
00000000
|
|
50
|
|
E8
|
|
%FUNCTION_process_byte
|
|
5B
|
|
5B
|
|
5B
|
|
:_END_IF_first_pass_7
|
|
E9
|
|
%FOR_ITER_first_pass_5
|
|
:FOR_END_first_pass_5
|
|
8D8424
|
|
04000000
|
|
8B00
|
|
50
|
|
E8
|
|
%FUNCTION_fclose
|
|
5B
|
|
5B
|
|
5B
|
|
C3
|
|
:FUNCTION_second_pass
|
|
B8
|
|
00000000
|
|
50
|
|
8D8424
|
|
08000000
|
|
8B00
|
|
5B
|
|
39C3
|
|
0F94C0
|
|
0FB6C0
|
|
85C0
|
|
0F84
|
|
%ELSE_second_pass_0
|
|
C3
|
|
E9
|
|
%_END_IF_second_pass_0
|
|
:ELSE_second_pass_0
|
|
:_END_IF_second_pass_0
|
|
8D8424
|
|
04000000
|
|
8B00
|
|
8B00
|
|
50
|
|
E8
|
|
%FUNCTION_second_pass
|
|
5B
|
|
8D8424
|
|
04000000
|
|
8B00
|
|
BB
|
|
04000000
|
|
01D8
|
|
8B00
|
|
50
|
|
B8
|
|
&STRING_second_pass_1
|
|
50
|
|
E8
|
|
%FUNCTION_fopen
|
|
5B
|
|
5B
|
|
50
|
|
B8
|
|
00000000
|
|
50
|
|
8D8424
|
|
04000000
|
|
8B00
|
|
5B
|
|
39C3
|
|
0F94C0
|
|
0FB6C0
|
|
85C0
|
|
0F84
|
|
%ELSE_second_pass_2
|
|
B8
|
|
&STRING_second_pass_3
|
|
50
|
|
B8
|
|
02000000
|
|
50
|
|
E8
|
|
%FUNCTION_file_print
|
|
5B
|
|
5B
|
|
8D8424
|
|
08000000
|
|
8B00
|
|
BB
|
|
04000000
|
|
01D8
|
|
8B00
|
|
50
|
|
B8
|
|
02000000
|
|
50
|
|
E8
|
|
%FUNCTION_file_print
|
|
5B
|
|
5B
|
|
B8
|
|
&STRING_second_pass_4
|
|
50
|
|
B8
|
|
02000000
|
|
50
|
|
E8
|
|
%FUNCTION_file_print
|
|
5B
|
|
5B
|
|
B8
|
|
01000000
|
|
50
|
|
E8
|
|
%FUNCTION_exit
|
|
5B
|
|
E9
|
|
%_END_IF_second_pass_2
|
|
:ELSE_second_pass_2
|
|
:_END_IF_second_pass_2
|
|
B8
|
|
&GLOBAL_toggle
|
|
50
|
|
B8
|
|
00000000
|
|
5B
|
|
8903
|
|
B8
|
|
&GLOBAL_hold
|
|
50
|
|
B8
|
|
00000000
|
|
5B
|
|
8903
|
|
50
|
|
8D8424
|
|
00000000
|
|
50
|
|
8D8424
|
|
08000000
|
|
8B00
|
|
50
|
|
E8
|
|
%FUNCTION_fgetc
|
|
5B
|
|
5B
|
|
8903
|
|
:FOR_second_pass_5
|
|
B8
|
|
FFFFFFFF
|
|
50
|
|
8D8424
|
|
04000000
|
|
8B00
|
|
5B
|
|
39C3
|
|
0F95C0
|
|
0FB6C0
|
|
85C0
|
|
0F84
|
|
%FOR_END_second_pass_5
|
|
E9
|
|
%FOR_THEN_second_pass_5
|
|
:FOR_ITER_second_pass_5
|
|
8D8424
|
|
00000000
|
|
50
|
|
8D8424
|
|
08000000
|
|
8B00
|
|
50
|
|
E8
|
|
%FUNCTION_fgetc
|
|
5B
|
|
5B
|
|
8903
|
|
E9
|
|
%FOR_second_pass_5
|
|
:FOR_THEN_second_pass_5
|
|
B8
|
|
3A000000
|
|
50
|
|
8D8424
|
|
04000000
|
|
8B00
|
|
5B
|
|
39C3
|
|
0F94C0
|
|
0FB6C0
|
|
85C0
|
|
0F84
|
|
%ELSE_second_pass_6
|
|
8D8424
|
|
00000000
|
|
50
|
|
8D8424
|
|
08000000
|
|
8B00
|
|
50
|
|
B8
|
|
00000000
|
|
50
|
|
E8
|
|
%FUNCTION_consume_token
|
|
5B
|
|
5B
|
|
5B
|
|
8903
|
|
E9
|
|
%_END_IF_second_pass_6
|
|
:ELSE_second_pass_6
|
|
B8
|
|
21000000
|
|
50
|
|
8D8424
|
|
04000000
|
|
8B00
|
|
5B
|
|
39C3
|
|
0F94C0
|
|
0FB6C0
|
|
50
|
|
B8
|
|
40000000
|
|
50
|
|
8D8424
|
|
08000000
|
|
8B00
|
|
5B
|
|
39C3
|
|
0F94C0
|
|
0FB6C0
|
|
5B
|
|
09D8
|
|
50
|
|
B8
|
|
24000000
|
|
50
|
|
8D8424
|
|
08000000
|
|
8B00
|
|
5B
|
|
39C3
|
|
0F94C0
|
|
0FB6C0
|
|
5B
|
|
09D8
|
|
50
|
|
B8
|
|
25000000
|
|
50
|
|
8D8424
|
|
08000000
|
|
8B00
|
|
5B
|
|
39C3
|
|
0F94C0
|
|
0FB6C0
|
|
5B
|
|
09D8
|
|
50
|
|
B8
|
|
26000000
|
|
50
|
|
8D8424
|
|
08000000
|
|
8B00
|
|
5B
|
|
39C3
|
|
0F94C0
|
|
0FB6C0
|
|
5B
|
|
09D8
|
|
85C0
|
|
0F84
|
|
%ELSE_second_pass_7
|
|
8D8424
|
|
00000000
|
|
8B00
|
|
50
|
|
8D8424
|
|
08000000
|
|
8B00
|
|
50
|
|
E8
|
|
%FUNCTION_storePointer
|
|
5B
|
|
5B
|
|
E9
|
|
%_END_IF_second_pass_7
|
|
:ELSE_second_pass_7
|
|
8D8424
|
|
00000000
|
|
8B00
|
|
50
|
|
8D8424
|
|
08000000
|
|
8B00
|
|
50
|
|
B8
|
|
01000000
|
|
50
|
|
E8
|
|
%FUNCTION_process_byte
|
|
5B
|
|
5B
|
|
5B
|
|
:_END_IF_second_pass_7
|
|
:_END_IF_second_pass_6
|
|
E9
|
|
%FOR_ITER_second_pass_5
|
|
:FOR_END_second_pass_5
|
|
8D8424
|
|
04000000
|
|
8B00
|
|
50
|
|
E8
|
|
%FUNCTION_fclose
|
|
5B
|
|
5B
|
|
5B
|
|
C3
|
|
:FUNCTION_main
|
|
B8
|
|
&GLOBAL_BigEndian
|
|
50
|
|
B8
|
|
01000000
|
|
5B
|
|
8903
|
|
B8
|
|
&GLOBAL_jump_table
|
|
50
|
|
B8
|
|
00000000
|
|
5B
|
|
8903
|
|
B8
|
|
&GLOBAL_Architecture
|
|
50
|
|
B8
|
|
00000000
|
|
5B
|
|
8903
|
|
B8
|
|
&GLOBAL_Base_Address
|
|
50
|
|
B8
|
|
00000000
|
|
5B
|
|
8903
|
|
B8
|
|
00000000
|
|
50
|
|
B8
|
|
&GLOBAL_output
|
|
50
|
|
B8
|
|
01000000
|
|
5B
|
|
8903
|
|
B8
|
|
&STRING_main_0
|
|
50
|
|
B8
|
|
&GLOBAL_exec_enable
|
|
50
|
|
B8
|
|
00000000
|
|
5B
|
|
8903
|
|
B8
|
|
&GLOBAL_ByteMode
|
|
50
|
|
B8
|
|
10000000
|
|
5B
|
|
8903
|
|
B8
|
|
&GLOBAL_scratch
|
|
50
|
|
B8
|
|
00100000
|
|
50
|
|
B8
|
|
01000000
|
|
5B
|
|
01D8
|
|
50
|
|
B8
|
|
01000000
|
|
50
|
|
E8
|
|
%FUNCTION_calloc
|
|
5B
|
|
5B
|
|
5B
|
|
8903
|
|
B8
|
|
&GLOBAL_scratch2
|
|
50
|
|
B8
|
|
00100000
|
|
50
|
|
B8
|
|
01000000
|
|
5B
|
|
01D8
|
|
50
|
|
B8
|
|
01000000
|
|
50
|
|
E8
|
|
%FUNCTION_calloc
|
|
5B
|
|
5B
|
|
5B
|
|
8903
|
|
B8
|
|
01000000
|
|
50
|
|
:WHILE_main_1
|
|
8D8424
|
|
00000000
|
|
8B00
|
|
50
|
|
8D8424
|
|
14000000
|
|
8B00
|
|
5B
|
|
39C3
|
|
0F9EC0
|
|
0FB6C0
|
|
85C0
|
|
0F84
|
|
%END_WHILE_main_1
|
|
B8
|
|
00000000
|
|
50
|
|
8D8424
|
|
18000000
|
|
50
|
|
8D8424
|
|
08000000
|
|
8B00
|
|
5B
|
|
C1E0
|
|
02
|
|
01D8
|
|
8B00
|
|
5B
|
|
39C3
|
|
0F94C0
|
|
0FB6C0
|
|
85C0
|
|
0F84
|
|
%ELSE_main_2
|
|
8D8424
|
|
00000000
|
|
50
|
|
8D8424
|
|
04000000
|
|
8B00
|
|
50
|
|
B8
|
|
01000000
|
|
5B
|
|
01D8
|
|
5B
|
|
8903
|
|
E9
|
|
%_END_IF_main_2
|
|
:ELSE_main_2
|
|
8D8424
|
|
14000000
|
|
50
|
|
8D8424
|
|
04000000
|
|
8B00
|
|
5B
|
|
C1E0
|
|
02
|
|
01D8
|
|
8B00
|
|
50
|
|
B8
|
|
&STRING_main_4
|
|
50
|
|
E8
|
|
%FUNCTION_match
|
|
5B
|
|
5B
|
|
85C0
|
|
0F84
|
|
%ELSE_main_3
|
|
B8
|
|
&GLOBAL_BigEndian
|
|
50
|
|
B8
|
|
01000000
|
|
5B
|
|
8903
|
|
8D8424
|
|
00000000
|
|
50
|
|
8D8424
|
|
04000000
|
|
8B00
|
|
50
|
|
B8
|
|
01000000
|
|
5B
|
|
01D8
|
|
5B
|
|
8903
|
|
E9
|
|
%_END_IF_main_3
|
|
:ELSE_main_3
|
|
8D8424
|
|
14000000
|
|
50
|
|
8D8424
|
|
04000000
|
|
8B00
|
|
5B
|
|
C1E0
|
|
02
|
|
01D8
|
|
8B00
|
|
50
|
|
B8
|
|
&STRING_main_6
|
|
50
|
|
E8
|
|
%FUNCTION_match
|
|
5B
|
|
5B
|
|
85C0
|
|
0F84
|
|
%ELSE_main_5
|
|
B8
|
|
&GLOBAL_BigEndian
|
|
50
|
|
B8
|
|
00000000
|
|
5B
|
|
8903
|
|
8D8424
|
|
00000000
|
|
50
|
|
8D8424
|
|
04000000
|
|
8B00
|
|
50
|
|
B8
|
|
01000000
|
|
5B
|
|
01D8
|
|
5B
|
|
8903
|
|
E9
|
|
%_END_IF_main_5
|
|
:ELSE_main_5
|
|
8D8424
|
|
14000000
|
|
50
|
|
8D8424
|
|
04000000
|
|
8B00
|
|
5B
|
|
C1E0
|
|
02
|
|
01D8
|
|
8B00
|
|
50
|
|
B8
|
|
&STRING_main_8
|
|
50
|
|
E8
|
|
%FUNCTION_match
|
|
5B
|
|
5B
|
|
85C0
|
|
0F84
|
|
%ELSE_main_7
|
|
B8
|
|
&GLOBAL_exec_enable
|
|
50
|
|
B8
|
|
01000000
|
|
5B
|
|
8903
|
|
8D8424
|
|
00000000
|
|
50
|
|
8D8424
|
|
04000000
|
|
8B00
|
|
50
|
|
B8
|
|
01000000
|
|
5B
|
|
01D8
|
|
5B
|
|
8903
|
|
E9
|
|
%_END_IF_main_7
|
|
:ELSE_main_7
|
|
8D8424
|
|
14000000
|
|
50
|
|
8D8424
|
|
04000000
|
|
8B00
|
|
5B
|
|
C1E0
|
|
02
|
|
01D8
|
|
8B00
|
|
50
|
|
B8
|
|
&STRING_main_10
|
|
50
|
|
E8
|
|
%FUNCTION_match
|
|
5B
|
|
5B
|
|
50
|
|
8D8424
|
|
18000000
|
|
50
|
|
8D8424
|
|
08000000
|
|
8B00
|
|
5B
|
|
C1E0
|
|
02
|
|
01D8
|
|
8B00
|
|
50
|
|
B8
|
|
&STRING_main_11
|
|
50
|
|
E8
|
|
%FUNCTION_match
|
|
5B
|
|
5B
|
|
5B
|
|
09D8
|
|
85C0
|
|
0F84
|
|
%ELSE_main_9
|
|
B8
|
|
&GLOBAL_Architecture
|
|
50
|
|
8D8424
|
|
18000000
|
|
50
|
|
8D8424
|
|
08000000
|
|
8B00
|
|
50
|
|
B8
|
|
01000000
|
|
5B
|
|
01D8
|
|
5B
|
|
C1E0
|
|
02
|
|
01D8
|
|
8B00
|
|
50
|
|
E8
|
|
%FUNCTION_numerate_string
|
|
5B
|
|
5B
|
|
8903
|
|
8D8424
|
|
00000000
|
|
50
|
|
8D8424
|
|
04000000
|
|
8B00
|
|
50
|
|
B8
|
|
02000000
|
|
5B
|
|
01D8
|
|
5B
|
|
8903
|
|
E9
|
|
%_END_IF_main_9
|
|
:ELSE_main_9
|
|
8D8424
|
|
14000000
|
|
50
|
|
8D8424
|
|
04000000
|
|
8B00
|
|
5B
|
|
C1E0
|
|
02
|
|
01D8
|
|
8B00
|
|
50
|
|
B8
|
|
&STRING_main_13
|
|
50
|
|
E8
|
|
%FUNCTION_match
|
|
5B
|
|
5B
|
|
50
|
|
8D8424
|
|
18000000
|
|
50
|
|
8D8424
|
|
08000000
|
|
8B00
|
|
5B
|
|
C1E0
|
|
02
|
|
01D8
|
|
8B00
|
|
50
|
|
B8
|
|
&STRING_main_14
|
|
50
|
|
E8
|
|
%FUNCTION_match
|
|
5B
|
|
5B
|
|
5B
|
|
09D8
|
|
85C0
|
|
0F84
|
|
%ELSE_main_12
|
|
B8
|
|
&GLOBAL_ByteMode
|
|
50
|
|
B8
|
|
02000000
|
|
5B
|
|
8903
|
|
8D8424
|
|
00000000
|
|
50
|
|
8D8424
|
|
04000000
|
|
8B00
|
|
50
|
|
B8
|
|
01000000
|
|
5B
|
|
01D8
|
|
5B
|
|
8903
|
|
E9
|
|
%_END_IF_main_12
|
|
:ELSE_main_12
|
|
8D8424
|
|
14000000
|
|
50
|
|
8D8424
|
|
04000000
|
|
8B00
|
|
5B
|
|
C1E0
|
|
02
|
|
01D8
|
|
8B00
|
|
50
|
|
B8
|
|
&STRING_main_16
|
|
50
|
|
E8
|
|
%FUNCTION_match
|
|
5B
|
|
5B
|
|
50
|
|
8D8424
|
|
18000000
|
|
50
|
|
8D8424
|
|
08000000
|
|
8B00
|
|
5B
|
|
C1E0
|
|
02
|
|
01D8
|
|
8B00
|
|
50
|
|
B8
|
|
&STRING_main_17
|
|
50
|
|
E8
|
|
%FUNCTION_match
|
|
5B
|
|
5B
|
|
5B
|
|
09D8
|
|
85C0
|
|
0F84
|
|
%ELSE_main_15
|
|
B8
|
|
&GLOBAL_Base_Address
|
|
50
|
|
8D8424
|
|
18000000
|
|
50
|
|
8D8424
|
|
08000000
|
|
8B00
|
|
50
|
|
B8
|
|
01000000
|
|
5B
|
|
01D8
|
|
5B
|
|
C1E0
|
|
02
|
|
01D8
|
|
8B00
|
|
50
|
|
E8
|
|
%FUNCTION_numerate_string
|
|
5B
|
|
5B
|
|
8903
|
|
8D8424
|
|
00000000
|
|
50
|
|
8D8424
|
|
04000000
|
|
8B00
|
|
50
|
|
B8
|
|
02000000
|
|
5B
|
|
01D8
|
|
5B
|
|
8903
|
|
E9
|
|
%_END_IF_main_15
|
|
:ELSE_main_15
|
|
8D8424
|
|
14000000
|
|
50
|
|
8D8424
|
|
04000000
|
|
8B00
|
|
5B
|
|
C1E0
|
|
02
|
|
01D8
|
|
8B00
|
|
50
|
|
B8
|
|
&STRING_main_19
|
|
50
|
|
E8
|
|
%FUNCTION_match
|
|
5B
|
|
5B
|
|
50
|
|
8D8424
|
|
18000000
|
|
50
|
|
8D8424
|
|
08000000
|
|
8B00
|
|
5B
|
|
C1E0
|
|
02
|
|
01D8
|
|
8B00
|
|
50
|
|
B8
|
|
&STRING_main_20
|
|
50
|
|
E8
|
|
%FUNCTION_match
|
|
5B
|
|
5B
|
|
5B
|
|
09D8
|
|
85C0
|
|
0F84
|
|
%ELSE_main_18
|
|
B8
|
|
&STRING_main_21
|
|
50
|
|
B8
|
|
02000000
|
|
50
|
|
E8
|
|
%FUNCTION_file_print
|
|
5B
|
|
5B
|
|
8D8424
|
|
14000000
|
|
50
|
|
B8
|
|
00000000
|
|
5B
|
|
C1E0
|
|
02
|
|
01D8
|
|
8B00
|
|
50
|
|
B8
|
|
02000000
|
|
50
|
|
E8
|
|
%FUNCTION_file_print
|
|
5B
|
|
5B
|
|
B8
|
|
&STRING_main_22
|
|
50
|
|
B8
|
|
02000000
|
|
50
|
|
E8
|
|
%FUNCTION_file_print
|
|
5B
|
|
5B
|
|
B8
|
|
&STRING_main_23
|
|
50
|
|
B8
|
|
02000000
|
|
50
|
|
E8
|
|
%FUNCTION_file_print
|
|
5B
|
|
5B
|
|
B8
|
|
&STRING_main_24
|
|
50
|
|
B8
|
|
02000000
|
|
50
|
|
E8
|
|
%FUNCTION_file_print
|
|
5B
|
|
5B
|
|
B8
|
|
&STRING_main_25
|
|
50
|
|
B8
|
|
02000000
|
|
50
|
|
E8
|
|
%FUNCTION_file_print
|
|
5B
|
|
5B
|
|
B8
|
|
00000000
|
|
50
|
|
E8
|
|
%FUNCTION_exit
|
|
5B
|
|
E9
|
|
%_END_IF_main_18
|
|
:ELSE_main_18
|
|
8D8424
|
|
14000000
|
|
50
|
|
8D8424
|
|
04000000
|
|
8B00
|
|
5B
|
|
C1E0
|
|
02
|
|
01D8
|
|
8B00
|
|
50
|
|
B8
|
|
&STRING_main_27
|
|
50
|
|
E8
|
|
%FUNCTION_match
|
|
5B
|
|
5B
|
|
50
|
|
8D8424
|
|
18000000
|
|
50
|
|
8D8424
|
|
08000000
|
|
8B00
|
|
5B
|
|
C1E0
|
|
02
|
|
01D8
|
|
8B00
|
|
50
|
|
B8
|
|
&STRING_main_28
|
|
50
|
|
E8
|
|
%FUNCTION_match
|
|
5B
|
|
5B
|
|
5B
|
|
09D8
|
|
85C0
|
|
0F84
|
|
%ELSE_main_26
|
|
B8
|
|
01000000
|
|
50
|
|
B8
|
|
08000000
|
|
50
|
|
E8
|
|
%FUNCTION_calloc
|
|
5B
|
|
5B
|
|
50
|
|
8D8424
|
|
00000000
|
|
8B00
|
|
BB
|
|
04000000
|
|
01D8
|
|
50
|
|
8D8424
|
|
1C000000
|
|
50
|
|
8D8424
|
|
0C000000
|
|
8B00
|
|
50
|
|
B8
|
|
01000000
|
|
5B
|
|
01D8
|
|
5B
|
|
C1E0
|
|
02
|
|
01D8
|
|
8B00
|
|
5B
|
|
8903
|
|
8D8424
|
|
00000000
|
|
8B00
|
|
50
|
|
8D8424
|
|
10000000
|
|
8B00
|
|
5B
|
|
8903
|
|
8D8424
|
|
0C000000
|
|
50
|
|
8D8424
|
|
04000000
|
|
8B00
|
|
5B
|
|
8903
|
|
8D8424
|
|
04000000
|
|
50
|
|
8D8424
|
|
08000000
|
|
8B00
|
|
50
|
|
B8
|
|
02000000
|
|
5B
|
|
01D8
|
|
5B
|
|
8903
|
|
5B
|
|
E9
|
|
%_END_IF_main_26
|
|
:ELSE_main_26
|
|
8D8424
|
|
14000000
|
|
50
|
|
8D8424
|
|
04000000
|
|
8B00
|
|
5B
|
|
C1E0
|
|
02
|
|
01D8
|
|
8B00
|
|
50
|
|
B8
|
|
&STRING_main_30
|
|
50
|
|
E8
|
|
%FUNCTION_match
|
|
5B
|
|
5B
|
|
50
|
|
8D8424
|
|
18000000
|
|
50
|
|
8D8424
|
|
08000000
|
|
8B00
|
|
5B
|
|
C1E0
|
|
02
|
|
01D8
|
|
8B00
|
|
50
|
|
B8
|
|
&STRING_main_31
|
|
50
|
|
E8
|
|
%FUNCTION_match
|
|
5B
|
|
5B
|
|
5B
|
|
09D8
|
|
85C0
|
|
0F84
|
|
%ELSE_main_29
|
|
8D8424
|
|
04000000
|
|
50
|
|
8D8424
|
|
18000000
|
|
50
|
|
8D8424
|
|
08000000
|
|
8B00
|
|
50
|
|
B8
|
|
01000000
|
|
5B
|
|
01D8
|
|
5B
|
|
C1E0
|
|
02
|
|
01D8
|
|
8B00
|
|
5B
|
|
8903
|
|
B8
|
|
&GLOBAL_output
|
|
50
|
|
8D8424
|
|
08000000
|
|
8B00
|
|
50
|
|
B8
|
|
&STRING_main_32
|
|
50
|
|
E8
|
|
%FUNCTION_fopen
|
|
5B
|
|
5B
|
|
5B
|
|
8903
|
|
B8
|
|
00000000
|
|
50
|
|
B8
|
|
&GLOBAL_output
|
|
8B00
|
|
5B
|
|
39C3
|
|
0F94C0
|
|
0FB6C0
|
|
85C0
|
|
0F84
|
|
%ELSE_main_33
|
|
B8
|
|
&STRING_main_34
|
|
50
|
|
B8
|
|
02000000
|
|
50
|
|
E8
|
|
%FUNCTION_file_print
|
|
5B
|
|
5B
|
|
8D8424
|
|
14000000
|
|
50
|
|
8D8424
|
|
04000000
|
|
8B00
|
|
50
|
|
B8
|
|
01000000
|
|
5B
|
|
01D8
|
|
5B
|
|
C1E0
|
|
02
|
|
01D8
|
|
8B00
|
|
50
|
|
B8
|
|
02000000
|
|
50
|
|
E8
|
|
%FUNCTION_file_print
|
|
5B
|
|
5B
|
|
B8
|
|
&STRING_main_35
|
|
50
|
|
B8
|
|
02000000
|
|
50
|
|
E8
|
|
%FUNCTION_file_print
|
|
5B
|
|
5B
|
|
B8
|
|
01000000
|
|
50
|
|
E8
|
|
%FUNCTION_exit
|
|
5B
|
|
E9
|
|
%_END_IF_main_33
|
|
:ELSE_main_33
|
|
:_END_IF_main_33
|
|
8D8424
|
|
00000000
|
|
50
|
|
8D8424
|
|
04000000
|
|
8B00
|
|
50
|
|
B8
|
|
02000000
|
|
5B
|
|
01D8
|
|
5B
|
|
8903
|
|
E9
|
|
%_END_IF_main_29
|
|
:ELSE_main_29
|
|
8D8424
|
|
14000000
|
|
50
|
|
8D8424
|
|
04000000
|
|
8B00
|
|
5B
|
|
C1E0
|
|
02
|
|
01D8
|
|
8B00
|
|
50
|
|
B8
|
|
&STRING_main_37
|
|
50
|
|
E8
|
|
%FUNCTION_match
|
|
5B
|
|
5B
|
|
50
|
|
8D8424
|
|
18000000
|
|
50
|
|
8D8424
|
|
08000000
|
|
8B00
|
|
5B
|
|
C1E0
|
|
02
|
|
01D8
|
|
8B00
|
|
50
|
|
B8
|
|
&STRING_main_38
|
|
50
|
|
E8
|
|
%FUNCTION_match
|
|
5B
|
|
5B
|
|
5B
|
|
09D8
|
|
85C0
|
|
0F84
|
|
%ELSE_main_36
|
|
B8
|
|
&GLOBAL_ByteMode
|
|
50
|
|
B8
|
|
08000000
|
|
5B
|
|
8903
|
|
8D8424
|
|
00000000
|
|
50
|
|
8D8424
|
|
04000000
|
|
8B00
|
|
50
|
|
B8
|
|
01000000
|
|
5B
|
|
01D8
|
|
5B
|
|
8903
|
|
E9
|
|
%_END_IF_main_36
|
|
:ELSE_main_36
|
|
8D8424
|
|
14000000
|
|
50
|
|
8D8424
|
|
04000000
|
|
8B00
|
|
5B
|
|
C1E0
|
|
02
|
|
01D8
|
|
8B00
|
|
50
|
|
B8
|
|
&STRING_main_40
|
|
50
|
|
E8
|
|
%FUNCTION_match
|
|
5B
|
|
5B
|
|
50
|
|
8D8424
|
|
18000000
|
|
50
|
|
8D8424
|
|
08000000
|
|
8B00
|
|
5B
|
|
C1E0
|
|
02
|
|
01D8
|
|
8B00
|
|
50
|
|
B8
|
|
&STRING_main_41
|
|
50
|
|
E8
|
|
%FUNCTION_match
|
|
5B
|
|
5B
|
|
5B
|
|
09D8
|
|
85C0
|
|
0F84
|
|
%ELSE_main_39
|
|
B8
|
|
&STRING_main_42
|
|
50
|
|
B8
|
|
01000000
|
|
50
|
|
E8
|
|
%FUNCTION_file_print
|
|
5B
|
|
5B
|
|
B8
|
|
00000000
|
|
50
|
|
E8
|
|
%FUNCTION_exit
|
|
5B
|
|
E9
|
|
%_END_IF_main_39
|
|
:ELSE_main_39
|
|
B8
|
|
&STRING_main_43
|
|
50
|
|
B8
|
|
02000000
|
|
50
|
|
E8
|
|
%FUNCTION_file_print
|
|
5B
|
|
5B
|
|
B8
|
|
01000000
|
|
50
|
|
E8
|
|
%FUNCTION_exit
|
|
5B
|
|
:_END_IF_main_39
|
|
:_END_IF_main_36
|
|
:_END_IF_main_29
|
|
:_END_IF_main_26
|
|
:_END_IF_main_18
|
|
:_END_IF_main_15
|
|
:_END_IF_main_12
|
|
:_END_IF_main_9
|
|
:_END_IF_main_7
|
|
:_END_IF_main_5
|
|
:_END_IF_main_3
|
|
:_END_IF_main_2
|
|
E9
|
|
%WHILE_main_1
|
|
:END_WHILE_main_1
|
|
B8
|
|
00000000
|
|
50
|
|
8D8424
|
|
0C000000
|
|
8B00
|
|
5B
|
|
39C3
|
|
0F94C0
|
|
0FB6C0
|
|
85C0
|
|
0F84
|
|
%ELSE_main_44
|
|
B8
|
|
01000000
|
|
5B
|
|
5B
|
|
5B
|
|
C3
|
|
E9
|
|
%_END_IF_main_44
|
|
:ELSE_main_44
|
|
:_END_IF_main_44
|
|
B8
|
|
&GLOBAL_ip
|
|
50
|
|
B8
|
|
&GLOBAL_Base_Address
|
|
8B00
|
|
5B
|
|
8903
|
|
8D8424
|
|
08000000
|
|
8B00
|
|
50
|
|
E8
|
|
%FUNCTION_first_pass
|
|
5B
|
|
B8
|
|
&GLOBAL_ip
|
|
50
|
|
B8
|
|
&GLOBAL_Base_Address
|
|
8B00
|
|
5B
|
|
8903
|
|
8D8424
|
|
08000000
|
|
8B00
|
|
50
|
|
E8
|
|
%FUNCTION_second_pass
|
|
5B
|
|
B8
|
|
&GLOBAL_exec_enable
|
|
8B00
|
|
85C0
|
|
0F84
|
|
%ELSE_main_45
|
|
B8
|
|
00000000
|
|
50
|
|
8D8424
|
|
08000000
|
|
8B00
|
|
50
|
|
B8
|
|
E8010000
|
|
50
|
|
E8
|
|
%FUNCTION_chmod
|
|
5B
|
|
5B
|
|
5B
|
|
39C3
|
|
0F95C0
|
|
0FB6C0
|
|
85C0
|
|
0F84
|
|
%ELSE_main_46
|
|
B8
|
|
&STRING_main_47
|
|
50
|
|
B8
|
|
02000000
|
|
50
|
|
E8
|
|
%FUNCTION_file_print
|
|
5B
|
|
5B
|
|
B8
|
|
01000000
|
|
50
|
|
E8
|
|
%FUNCTION_exit
|
|
5B
|
|
E9
|
|
%_END_IF_main_46
|
|
:ELSE_main_46
|
|
:_END_IF_main_46
|
|
E9
|
|
%_END_IF_main_45
|
|
:ELSE_main_45
|
|
:_END_IF_main_45
|
|
B8
|
|
00000000
|
|
5B
|
|
5B
|
|
5B
|
|
C3
|
|
:ELF_data
|
|
:GLOBAL_output
|
|
00000000
|
|
:GLOBAL_jump_table
|
|
00000000
|
|
:GLOBAL_BigEndian
|
|
00000000
|
|
:GLOBAL_Base_Address
|
|
00000000
|
|
:GLOBAL_Architecture
|
|
00000000
|
|
:GLOBAL_ByteMode
|
|
00000000
|
|
:GLOBAL_exec_enable
|
|
00000000
|
|
:GLOBAL_ip
|
|
00000000
|
|
:GLOBAL_scratch
|
|
00000000
|
|
:GLOBAL_scratch2
|
|
00000000
|
|
:GLOBAL_hold
|
|
00000000
|
|
:GLOBAL_toggle
|
|
00000000
|
|
:STRING_GetTarget_2
|
|
546172676574206C6162656C20000000
|
|
:STRING_GetTarget_3
|
|
206973206E6F742076616C69640A0000
|
|
:STRING_range_check_3
|
|
4120646973706C6163656D656E74206F66200000
|
|
:STRING_range_check_4
|
|
20646F6573206E6F742066697420696E20332062797465730A000000
|
|
:STRING_range_check_7
|
|
4120646973706C6163656D656E74206F66200000
|
|
:STRING_range_check_8
|
|
20646F6573206E6F742066697420696E20322062797465730A000000
|
|
:STRING_range_check_11
|
|
4120646973706C6163656D656E74206F66200000
|
|
:STRING_range_check_12
|
|
20646F6573206E6F742066697420696E203120627974650A00000000
|
|
:STRING_range_check_13
|
|
496E76616C6964206E756D626572206F6620627974657320676976656E0A0000
|
|
:STRING_Architectural_displacement_3
|
|
556E6B6E6F776E204172636869746563747572652C2061626F7274696E67206265666F7265206861726D20697320646F6E650A00
|
|
:STRING_ConsumePointer_3
|
|
73746F7265506F696E74657220676976656E20756E6B6E6F776E0A00
|
|
:STRING_storePointer_6
|
|
73746F7265506F696E746572207265616368656420696D706F737369626C6520636173653A2063683D000000
|
|
:STRING_storePointer_7
|
|
0A000000
|
|
:STRING_first_pass_1
|
|
72000000
|
|
:STRING_first_pass_3
|
|
5468652066696C653A200000
|
|
:STRING_first_pass_4
|
|
2063616E206E6F74206265206F70656E6564210A00000000
|
|
:STRING_second_pass_1
|
|
72000000
|
|
:STRING_second_pass_3
|
|
5468652066696C653A200000
|
|
:STRING_second_pass_4
|
|
2063616E206E6F74206265206F70656E6564210A5754462D70617373320A0000
|
|
:STRING_main_0
|
|
00000000
|
|
:STRING_main_4
|
|
2D2D426967456E6469616E00
|
|
:STRING_main_6
|
|
2D2D4C6974746C65456E6469616E0000
|
|
:STRING_main_8
|
|
2D2D657865635F656E61626C65000000
|
|
:STRING_main_10
|
|
2D410000
|
|
:STRING_main_11
|
|
2D2D4172636869746563747572650000
|
|
:STRING_main_13
|
|
2D620000
|
|
:STRING_main_14
|
|
2D2D62696E61727900000000
|
|
:STRING_main_16
|
|
2D420000
|
|
:STRING_main_17
|
|
2D2D4261736541646472657373000000
|
|
:STRING_main_19
|
|
2D680000
|
|
:STRING_main_20
|
|
2D2D68656C700000
|
|
:STRING_main_21
|
|
55736167653A2000
|
|
:STRING_main_22
|
|
202D662046494C454E414D4531207B2D662046494C454E414D45327D20282D2D426967456E6469616E7C2D2D4C6974746C65456E6469616E29000000
|
|
:STRING_main_23
|
|
205B2D2D42617365416464726573732031323334355D205B2D2D4172636869746563747572652031323334355D0A4172636869746563747572650000
|
|
:STRING_main_24
|
|
20303A204B6E696768743B20313A207838363B20323A20414D4436340A546F206C65766572616765206F6374616C206F722062696E61727900000000
|
|
:STRING_main_25
|
|
20696E7075743A202D2D6F6374616C2C202D2D62696E6172790A0000
|
|
:STRING_main_27
|
|
2D660000
|
|
:STRING_main_28
|
|
2D2D66696C650000
|
|
:STRING_main_30
|
|
2D6F0000
|
|
:STRING_main_31
|
|
2D2D6F757470757400000000
|
|
:STRING_main_32
|
|
77000000
|
|
:STRING_main_34
|
|
5468652066696C653A200000
|
|
:STRING_main_35
|
|
2063616E206E6F74206265206F70656E6564210A00000000
|
|
:STRING_main_37
|
|
2D4F0000
|
|
:STRING_main_38
|
|
2D2D6F6374616C00
|
|
:STRING_main_40
|
|
2D560000
|
|
:STRING_main_41
|
|
2D2D76657273696F6E000000
|
|
:STRING_main_42
|
|
6865783220302E330A000000
|
|
:STRING_main_43
|
|
556E6B6E6F776E206F7074696F6E0A00
|
|
:STRING_main_47
|
|
556E61626C6520746F206368616E6765207065726D697373696F6E730A000000
|
|
:ELF_str
|
|
00
|
|
:ELF_str_FUNCTION_exit
|
|
46554E4354494F4E5F65786974000000
|
|
:ELF_str_FUNCTION_fgetc
|
|
46554E4354494F4E5F66676574630000
|
|
:ELF_str_FUNCTION_fgetc_Done
|
|
46554E4354494F4E5F66676574635F446F6E6500
|
|
:ELF_str_FUNCTION_fputc
|
|
46554E4354494F4E5F66707574630000
|
|
:ELF_str_FUNCTION_open
|
|
46554E4354494F4E5F6F70656E000000
|
|
:ELF_str_FUNCTION_fopen
|
|
46554E4354494F4E5F666F70656E0000
|
|
:ELF_str_ELSE_fopen_0
|
|
454C53455F666F70656E5F3000000000
|
|
:ELF_str_ELSE_fopen_1
|
|
454C53455F666F70656E5F3100000000
|
|
:ELF_str_FUNCTION_close
|
|
46554E4354494F4E5F636C6F73650000
|
|
:ELF_str_FUNCTION_fclose
|
|
46554E4354494F4E5F66636C6F736500
|
|
:ELF_str_FUNCTION_file_print
|
|
46554E4354494F4E5F66696C655F7072696E7400
|
|
:ELF_str_WHILE_file_print_0
|
|
5748494C455F66696C655F7072696E745F300000
|
|
:ELF_str_END_WHILE_file_print_0
|
|
454E445F5748494C455F66696C655F7072696E745F300000
|
|
:ELF_str_FUNCTION_malloc
|
|
46554E4354494F4E5F6D616C6C6F6300
|
|
:ELF_str_FUNCTION_malloc_Done
|
|
46554E4354494F4E5F6D616C6C6F635F446F6E6500000000
|
|
:ELF_str_FUNCTION_memset
|
|
46554E4354494F4E5F6D656D73657400
|
|
:ELF_str_FOR_memset_0
|
|
464F525F6D656D7365745F3000000000
|
|
:ELF_str_FOR_ITER_memset_0
|
|
464F525F495445525F6D656D7365745F30000000
|
|
:ELF_str_FOR_THEN_memset_0
|
|
464F525F5448454E5F6D656D7365745F30000000
|
|
:ELF_str_FOR_END_memset_0
|
|
464F525F454E445F6D656D7365745F3000000000
|
|
:ELF_str_FUNCTION_calloc
|
|
46554E4354494F4E5F63616C6C6F6300
|
|
:ELF_str_FUNCTION_free
|
|
46554E4354494F4E5F66726565000000
|
|
:ELF_str_FUNCTION_match
|
|
46554E4354494F4E5F6D617463680000
|
|
:ELF_str_DO_match_0
|
|
444F5F6D617463685F300000
|
|
:ELF_str_ELSE_match_1
|
|
454C53455F6D617463685F3100000000
|
|
:ELF_str_DO_END_match_0
|
|
444F5F454E445F6D617463685F300000
|
|
:ELF_str_FUNCTION_numerate_number
|
|
46554E4354494F4E5F6E756D65726174655F6E756D62657200000000
|
|
:ELF_str_ELSE_numerate_number_0
|
|
454C53455F6E756D65726174655F6E756D6265725F300000
|
|
:ELF_str_ELSE_numerate_number_1
|
|
454C53455F6E756D65726174655F6E756D6265725F310000
|
|
:ELF_str_WHILE_numerate_number_2
|
|
5748494C455F6E756D65726174655F6E756D6265725F3200
|
|
:ELF_str_END_WHILE_numerate_number_2
|
|
454E445F5748494C455F6E756D65726174655F6E756D6265725F3200
|
|
:ELF_str_WHILE_numerate_number_3
|
|
5748494C455F6E756D65726174655F6E756D6265725F3300
|
|
:ELF_str_END_WHILE_numerate_number_3
|
|
454E445F5748494C455F6E756D65726174655F6E756D6265725F3300
|
|
:ELF_str_FUNCTION_char2hex
|
|
46554E4354494F4E5F6368617232686578000000
|
|
:ELF_str_ELSE_char2hex_0
|
|
454C53455F63686172326865785F3000
|
|
:ELF_str_ELSE_char2hex_1
|
|
454C53455F63686172326865785F3100
|
|
:ELF_str_ELSE_char2hex_2
|
|
454C53455F63686172326865785F3200
|
|
:ELF_str_FUNCTION_hex2char
|
|
46554E4354494F4E5F6865783263686172000000
|
|
:ELF_str_ELSE_hex2char_0
|
|
454C53455F68657832636861725F3000
|
|
:ELF_str_ELSE_hex2char_1
|
|
454C53455F68657832636861725F3100
|
|
:ELF_str_FUNCTION_char2dec
|
|
46554E4354494F4E5F6368617232646563000000
|
|
:ELF_str_ELSE_char2dec_0
|
|
454C53455F63686172326465635F3000
|
|
:ELF_str_FUNCTION_dec2char
|
|
46554E4354494F4E5F6465633263686172000000
|
|
:ELF_str_ELSE_dec2char_0
|
|
454C53455F64656332636861725F3000
|
|
:ELF_str_FUNCTION_numerate_string
|
|
46554E4354494F4E5F6E756D65726174655F737472696E6700000000
|
|
:ELF_str_ELSE_numerate_string_0
|
|
454C53455F6E756D65726174655F737472696E675F300000
|
|
:ELF_str_ELSE_numerate_string_2
|
|
454C53455F6E756D65726174655F737472696E675F320000
|
|
:ELF_str_WHILE_numerate_string_3
|
|
5748494C455F6E756D65726174655F737472696E675F3300
|
|
:ELF_str_ELSE_numerate_string_4
|
|
454C53455F6E756D65726174655F737472696E675F340000
|
|
:ELF_str_END_WHILE_numerate_string_3
|
|
454E445F5748494C455F6E756D65726174655F737472696E675F3300
|
|
:ELF_str_ELSE_numerate_string_1
|
|
454C53455F6E756D65726174655F737472696E675F310000
|
|
:ELF_str_ELSE_numerate_string_5
|
|
454C53455F6E756D65726174655F737472696E675F350000
|
|
:ELF_str_WHILE_numerate_string_6
|
|
5748494C455F6E756D65726174655F737472696E675F3600
|
|
:ELF_str_ELSE_numerate_string_7
|
|
454C53455F6E756D65726174655F737472696E675F370000
|
|
:ELF_str_END_WHILE_numerate_string_6
|
|
454E445F5748494C455F6E756D65726174655F737472696E675F3600
|
|
:ELF_str_ELSE_numerate_string_8
|
|
454C53455F6E756D65726174655F737472696E675F380000
|
|
:ELF_str_FUNCTION_chmod
|
|
46554E4354494F4E5F63686D6F640000
|
|
:ELF_str_FUNCTION_consume_token
|
|
46554E4354494F4E5F636F6E73756D655F746F6B656E0000
|
|
:ELF_str_DO_consume_token_0
|
|
444F5F636F6E73756D655F746F6B656E5F300000
|
|
:ELF_str_ELSE_consume_token_1
|
|
454C53455F636F6E73756D655F746F6B656E5F3100000000
|
|
:ELF_str_DO_END_consume_token_0
|
|
444F5F454E445F636F6E73756D655F746F6B656E5F300000
|
|
:ELF_str_FUNCTION_GetTarget
|
|
46554E4354494F4E5F4765745461726765740000
|
|
:ELF_str_FOR_GetTarget_0
|
|
464F525F4765745461726765745F3000
|
|
:ELF_str_FOR_ITER_GetTarget_0
|
|
464F525F495445525F4765745461726765745F3000000000
|
|
:ELF_str_FOR_THEN_GetTarget_0
|
|
464F525F5448454E5F4765745461726765745F3000000000
|
|
:ELF_str_ELSE_GetTarget_1
|
|
454C53455F4765745461726765745F3100000000
|
|
:ELF_str_FOR_END_GetTarget_0
|
|
464F525F454E445F4765745461726765745F3000
|
|
:ELF_str_FUNCTION_storeLabel
|
|
46554E4354494F4E5F73746F72654C6162656C00
|
|
:ELF_str_FUNCTION_range_check
|
|
46554E4354494F4E5F72616E67655F636865636B00000000
|
|
:ELF_str_ELSE_range_check_0
|
|
454C53455F72616E67655F636865636B5F300000
|
|
:ELF_str_ELSE_range_check_2
|
|
454C53455F72616E67655F636865636B5F320000
|
|
:ELF_str_ELSE_range_check_1
|
|
454C53455F72616E67655F636865636B5F310000
|
|
:ELF_str_ELSE_range_check_6
|
|
454C53455F72616E67655F636865636B5F360000
|
|
:ELF_str_ELSE_range_check_5
|
|
454C53455F72616E67655F636865636B5F350000
|
|
:ELF_str_ELSE_range_check_10
|
|
454C53455F72616E67655F636865636B5F313000
|
|
:ELF_str_ELSE_range_check_9
|
|
454C53455F72616E67655F636865636B5F390000
|
|
:ELF_str_FUNCTION_outputPointer
|
|
46554E4354494F4E5F6F7574707574506F696E7465720000
|
|
:ELF_str_ELSE_outputPointer_1
|
|
454C53455F6F7574707574506F696E7465725F3100000000
|
|
:ELF_str_ELSE_outputPointer_2
|
|
454C53455F6F7574707574506F696E7465725F3200000000
|
|
:ELF_str_ELSE_outputPointer_3
|
|
454C53455F6F7574707574506F696E7465725F3300000000
|
|
:ELF_str_ELSE_outputPointer_4
|
|
454C53455F6F7574707574506F696E7465725F3400000000
|
|
:ELF_str_ELSE_outputPointer_0
|
|
454C53455F6F7574707574506F696E7465725F3000000000
|
|
:ELF_str_WHILE_outputPointer_5
|
|
5748494C455F6F7574707574506F696E7465725F35000000
|
|
:ELF_str_END_WHILE_outputPointer_5
|
|
454E445F5748494C455F6F7574707574506F696E7465725F35000000
|
|
:ELF_str_FUNCTION_Architectural_displacement
|
|
46554E4354494F4E5F4172636869746563747572616C5F646973706C6163656D656E7400
|
|
:ELF_str_ELSE_Architectural_displacement_0
|
|
454C53455F4172636869746563747572616C5F646973706C6163656D656E745F30000000
|
|
:ELF_str_ELSE_Architectural_displacement_1
|
|
454C53455F4172636869746563747572616C5F646973706C6163656D656E745F31000000
|
|
:ELF_str_ELSE_Architectural_displacement_2
|
|
454C53455F4172636869746563747572616C5F646973706C6163656D656E745F32000000
|
|
:ELF_str_FUNCTION_ConsumePointer
|
|
46554E4354494F4E5F436F6E73756D65506F696E74657200
|
|
:ELF_str_ELSE_ConsumePointer_0
|
|
454C53455F436F6E73756D65506F696E7465725F30000000
|
|
:ELF_str_ELSE_ConsumePointer_1
|
|
454C53455F436F6E73756D65506F696E7465725F31000000
|
|
:ELF_str_ELSE_ConsumePointer_2
|
|
454C53455F436F6E73756D65506F696E7465725F32000000
|
|
:ELF_str_FUNCTION_storePointer
|
|
46554E4354494F4E5F73746F7265506F696E746572000000
|
|
:ELF_str_ELSE_storePointer_0
|
|
454C53455F73746F7265506F696E7465725F3000
|
|
:ELF_str_ELSE_storePointer_1
|
|
454C53455F73746F7265506F696E7465725F3100
|
|
:ELF_str_ELSE_storePointer_2
|
|
454C53455F73746F7265506F696E7465725F3200
|
|
:ELF_str_ELSE_storePointer_3
|
|
454C53455F73746F7265506F696E7465725F3300
|
|
:ELF_str_ELSE_storePointer_4
|
|
454C53455F73746F7265506F696E7465725F3400
|
|
:ELF_str_ELSE_storePointer_5
|
|
454C53455F73746F7265506F696E7465725F3500
|
|
:ELF_str_FUNCTION_line_Comment
|
|
46554E4354494F4E5F6C696E655F436F6D6D656E74000000
|
|
:ELF_str_WHILE_line_Comment_0
|
|
5748494C455F6C696E655F436F6D6D656E745F3000000000
|
|
:ELF_str_END_WHILE_line_Comment_0
|
|
454E445F5748494C455F6C696E655F436F6D6D656E745F3000000000
|
|
:ELF_str_FUNCTION_hex
|
|
46554E4354494F4E5F68657800000000
|
|
:ELF_str_ELSE_hex_0
|
|
454C53455F6865785F300000
|
|
:ELF_str_ELSE_hex_1
|
|
454C53455F6865785F310000
|
|
:ELF_str_ELSE_hex_2
|
|
454C53455F6865785F320000
|
|
:ELF_str_ELSE_hex_3
|
|
454C53455F6865785F330000
|
|
:ELF_str_FUNCTION_octal
|
|
46554E4354494F4E5F6F6374616C0000
|
|
:ELF_str_ELSE_octal_0
|
|
454C53455F6F6374616C5F3000000000
|
|
:ELF_str_ELSE_octal_1
|
|
454C53455F6F6374616C5F3100000000
|
|
:ELF_str_FUNCTION_binary
|
|
46554E4354494F4E5F62696E61727900
|
|
:ELF_str_ELSE_binary_0
|
|
454C53455F62696E6172795F30000000
|
|
:ELF_str_ELSE_binary_1
|
|
454C53455F62696E6172795F31000000
|
|
:ELF_str_FUNCTION_process_byte
|
|
46554E4354494F4E5F70726F636573735F62797465000000
|
|
:ELF_str_ELSE_process_byte_3
|
|
454C53455F70726F636573735F627974655F3300
|
|
:ELF_str_ELSE_process_byte_2
|
|
454C53455F70726F636573735F627974655F3200
|
|
:ELF_str_ELSE_process_byte_1
|
|
454C53455F70726F636573735F627974655F3100
|
|
:ELF_str_ELSE_process_byte_0
|
|
454C53455F70726F636573735F627974655F3000
|
|
:ELF_str_ELSE_process_byte_7
|
|
454C53455F70726F636573735F627974655F3700
|
|
:ELF_str_ELSE_process_byte_6
|
|
454C53455F70726F636573735F627974655F3600
|
|
:ELF_str_ELSE_process_byte_8
|
|
454C53455F70726F636573735F627974655F3800
|
|
:ELF_str_ELSE_process_byte_5
|
|
454C53455F70726F636573735F627974655F3500
|
|
:ELF_str_ELSE_process_byte_4
|
|
454C53455F70726F636573735F627974655F3400
|
|
:ELF_str_ELSE_process_byte_12
|
|
454C53455F70726F636573735F627974655F313200000000
|
|
:ELF_str_ELSE_process_byte_11
|
|
454C53455F70726F636573735F627974655F313100000000
|
|
:ELF_str_ELSE_process_byte_10
|
|
454C53455F70726F636573735F627974655F313000000000
|
|
:ELF_str_ELSE_process_byte_9
|
|
454C53455F70726F636573735F627974655F3900
|
|
:ELF_str_FUNCTION_first_pass
|
|
46554E4354494F4E5F66697273745F7061737300
|
|
:ELF_str_ELSE_first_pass_0
|
|
454C53455F66697273745F706173735F30000000
|
|
:ELF_str_ELSE_first_pass_2
|
|
454C53455F66697273745F706173735F32000000
|
|
:ELF_str_FOR_first_pass_5
|
|
464F525F66697273745F706173735F3500000000
|
|
:ELF_str_FOR_ITER_first_pass_5
|
|
464F525F495445525F66697273745F706173735F35000000
|
|
:ELF_str_FOR_THEN_first_pass_5
|
|
464F525F5448454E5F66697273745F706173735F35000000
|
|
:ELF_str_ELSE_first_pass_6
|
|
454C53455F66697273745F706173735F36000000
|
|
:ELF_str_ELSE_first_pass_8
|
|
454C53455F66697273745F706173735F38000000
|
|
:ELF_str_ELSE_first_pass_7
|
|
454C53455F66697273745F706173735F37000000
|
|
:ELF_str_FOR_END_first_pass_5
|
|
464F525F454E445F66697273745F706173735F3500000000
|
|
:ELF_str_FUNCTION_second_pass
|
|
46554E4354494F4E5F7365636F6E645F7061737300000000
|
|
:ELF_str_ELSE_second_pass_0
|
|
454C53455F7365636F6E645F706173735F300000
|
|
:ELF_str_ELSE_second_pass_2
|
|
454C53455F7365636F6E645F706173735F320000
|
|
:ELF_str_FOR_second_pass_5
|
|
464F525F7365636F6E645F706173735F35000000
|
|
:ELF_str_FOR_ITER_second_pass_5
|
|
464F525F495445525F7365636F6E645F706173735F350000
|
|
:ELF_str_FOR_THEN_second_pass_5
|
|
464F525F5448454E5F7365636F6E645F706173735F350000
|
|
:ELF_str_ELSE_second_pass_6
|
|
454C53455F7365636F6E645F706173735F360000
|
|
:ELF_str_ELSE_second_pass_7
|
|
454C53455F7365636F6E645F706173735F370000
|
|
:ELF_str_FOR_END_second_pass_5
|
|
464F525F454E445F7365636F6E645F706173735F35000000
|
|
:ELF_str_FUNCTION_main
|
|
46554E4354494F4E5F6D61696E000000
|
|
:ELF_str_WHILE_main_1
|
|
5748494C455F6D61696E5F3100000000
|
|
:ELF_str_ELSE_main_2
|
|
454C53455F6D61696E5F3200
|
|
:ELF_str_ELSE_main_3
|
|
454C53455F6D61696E5F3300
|
|
:ELF_str_ELSE_main_5
|
|
454C53455F6D61696E5F3500
|
|
:ELF_str_ELSE_main_7
|
|
454C53455F6D61696E5F3700
|
|
:ELF_str_ELSE_main_9
|
|
454C53455F6D61696E5F3900
|
|
:ELF_str_ELSE_main_12
|
|
454C53455F6D61696E5F313200000000
|
|
:ELF_str_ELSE_main_15
|
|
454C53455F6D61696E5F313500000000
|
|
:ELF_str_ELSE_main_18
|
|
454C53455F6D61696E5F313800000000
|
|
:ELF_str_ELSE_main_26
|
|
454C53455F6D61696E5F323600000000
|
|
:ELF_str_ELSE_main_33
|
|
454C53455F6D61696E5F333300000000
|
|
:ELF_str_ELSE_main_29
|
|
454C53455F6D61696E5F323900000000
|
|
:ELF_str_ELSE_main_36
|
|
454C53455F6D61696E5F333600000000
|
|
:ELF_str_ELSE_main_39
|
|
454C53455F6D61696E5F333900000000
|
|
:ELF_str_END_WHILE_main_1
|
|
454E445F5748494C455F6D61696E5F3100000000
|
|
:ELF_str_ELSE_main_44
|
|
454C53455F6D61696E5F343400000000
|
|
:ELF_str_ELSE_main_46
|
|
454C53455F6D61696E5F343600000000
|
|
:ELF_str_ELSE_main_45
|
|
454C53455F6D61696E5F343500000000
|
|
:ELF_str_ELF_data
|
|
454C465F6461746100000000
|
|
:ELF_str_GLOBAL_output
|
|
474C4F42414C5F6F7574707574000000
|
|
:ELF_str_GLOBAL_jump_table
|
|
474C4F42414C5F6A756D705F7461626C65000000
|
|
:ELF_str_GLOBAL_BigEndian
|
|
474C4F42414C5F426967456E6469616E00000000
|
|
:ELF_str_GLOBAL_Base_Address
|
|
474C4F42414C5F426173655F4164647265737300
|
|
:ELF_str_GLOBAL_Architecture
|
|
474C4F42414C5F41726368697465637475726500
|
|
:ELF_str_GLOBAL_ByteMode
|
|
474C4F42414C5F427974654D6F646500
|
|
:ELF_str_GLOBAL_exec_enable
|
|
474C4F42414C5F657865635F656E61626C650000
|
|
:ELF_str_GLOBAL_ip
|
|
474C4F42414C5F6970000000
|
|
:ELF_str_GLOBAL_scratch
|
|
474C4F42414C5F736372617463680000
|
|
:ELF_str_GLOBAL_scratch2
|
|
474C4F42414C5F736372617463683200
|
|
:ELF_str_GLOBAL_hold
|
|
474C4F42414C5F686F6C6400
|
|
:ELF_str_GLOBAL_toggle
|
|
474C4F42414C5F746F67676C65000000
|
|
:ELF_str_STRING_GetTarget_2
|
|
535452494E475F4765745461726765745F320000
|
|
:ELF_str_STRING_GetTarget_3
|
|
535452494E475F4765745461726765745F330000
|
|
:ELF_str_STRING_range_check_3
|
|
535452494E475F72616E67655F636865636B5F3300000000
|
|
:ELF_str_STRING_range_check_4
|
|
535452494E475F72616E67655F636865636B5F3400000000
|
|
:ELF_str_STRING_range_check_7
|
|
535452494E475F72616E67655F636865636B5F3700000000
|
|
:ELF_str_STRING_range_check_8
|
|
535452494E475F72616E67655F636865636B5F3800000000
|
|
:ELF_str_STRING_range_check_11
|
|
535452494E475F72616E67655F636865636B5F3131000000
|
|
:ELF_str_STRING_range_check_12
|
|
535452494E475F72616E67655F636865636B5F3132000000
|
|
:ELF_str_STRING_range_check_13
|
|
535452494E475F72616E67655F636865636B5F3133000000
|
|
:ELF_str_STRING_Architectural_displacement_3
|
|
535452494E475F4172636869746563747572616C5F646973706C6163656D656E745F3300
|
|
:ELF_str_STRING_ConsumePointer_3
|
|
535452494E475F436F6E73756D65506F696E7465725F3300
|
|
:ELF_str_STRING_storePointer_6
|
|
535452494E475F73746F7265506F696E7465725F36000000
|
|
:ELF_str_STRING_storePointer_7
|
|
535452494E475F73746F7265506F696E7465725F37000000
|
|
:ELF_str_STRING_first_pass_1
|
|
535452494E475F66697273745F706173735F3100
|
|
:ELF_str_STRING_first_pass_3
|
|
535452494E475F66697273745F706173735F3300
|
|
:ELF_str_STRING_first_pass_4
|
|
535452494E475F66697273745F706173735F3400
|
|
:ELF_str_STRING_second_pass_1
|
|
535452494E475F7365636F6E645F706173735F3100000000
|
|
:ELF_str_STRING_second_pass_3
|
|
535452494E475F7365636F6E645F706173735F3300000000
|
|
:ELF_str_STRING_second_pass_4
|
|
535452494E475F7365636F6E645F706173735F3400000000
|
|
:ELF_str_STRING_main_0
|
|
535452494E475F6D61696E5F30000000
|
|
:ELF_str_STRING_main_4
|
|
535452494E475F6D61696E5F34000000
|
|
:ELF_str_STRING_main_6
|
|
535452494E475F6D61696E5F36000000
|
|
:ELF_str_STRING_main_8
|
|
535452494E475F6D61696E5F38000000
|
|
:ELF_str_STRING_main_10
|
|
535452494E475F6D61696E5F31300000
|
|
:ELF_str_STRING_main_11
|
|
535452494E475F6D61696E5F31310000
|
|
:ELF_str_STRING_main_13
|
|
535452494E475F6D61696E5F31330000
|
|
:ELF_str_STRING_main_14
|
|
535452494E475F6D61696E5F31340000
|
|
:ELF_str_STRING_main_16
|
|
535452494E475F6D61696E5F31360000
|
|
:ELF_str_STRING_main_17
|
|
535452494E475F6D61696E5F31370000
|
|
:ELF_str_STRING_main_19
|
|
535452494E475F6D61696E5F31390000
|
|
:ELF_str_STRING_main_20
|
|
535452494E475F6D61696E5F32300000
|
|
:ELF_str_STRING_main_21
|
|
535452494E475F6D61696E5F32310000
|
|
:ELF_str_STRING_main_22
|
|
535452494E475F6D61696E5F32320000
|
|
:ELF_str_STRING_main_23
|
|
535452494E475F6D61696E5F32330000
|
|
:ELF_str_STRING_main_24
|
|
535452494E475F6D61696E5F32340000
|
|
:ELF_str_STRING_main_25
|
|
535452494E475F6D61696E5F32350000
|
|
:ELF_str_STRING_main_27
|
|
535452494E475F6D61696E5F32370000
|
|
:ELF_str_STRING_main_28
|
|
535452494E475F6D61696E5F32380000
|
|
:ELF_str_STRING_main_30
|
|
535452494E475F6D61696E5F33300000
|
|
:ELF_str_STRING_main_31
|
|
535452494E475F6D61696E5F33310000
|
|
:ELF_str_STRING_main_32
|
|
535452494E475F6D61696E5F33320000
|
|
:ELF_str_STRING_main_34
|
|
535452494E475F6D61696E5F33340000
|
|
:ELF_str_STRING_main_35
|
|
535452494E475F6D61696E5F33350000
|
|
:ELF_str_STRING_main_37
|
|
535452494E475F6D61696E5F33370000
|
|
:ELF_str_STRING_main_38
|
|
535452494E475F6D61696E5F33380000
|
|
:ELF_str_STRING_main_40
|
|
535452494E475F6D61696E5F34300000
|
|
:ELF_str_STRING_main_41
|
|
535452494E475F6D61696E5F34310000
|
|
:ELF_str_STRING_main_42
|
|
535452494E475F6D61696E5F34320000
|
|
:ELF_str_STRING_main_43
|
|
535452494E475F6D61696E5F34330000
|
|
:ELF_str_STRING_main_47
|
|
535452494E475F6D61696E5F34370000
|
|
00000000
|
|
:ELF_sym
|
|
00000000
|
|
00000000
|
|
00000000
|
|
00
|
|
00
|
|
0100
|
|
%ELF_str_FUNCTION_exit>ELF_str
|
|
&FUNCTION_exit
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_FUNCTION_fgetc>ELF_str
|
|
&FUNCTION_fgetc
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_FUNCTION_fgetc_Done>ELF_str
|
|
&FUNCTION_fgetc_Done
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_FUNCTION_fputc>ELF_str
|
|
&FUNCTION_fputc
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_FUNCTION_open>ELF_str
|
|
&FUNCTION_open
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_FUNCTION_fopen>ELF_str
|
|
&FUNCTION_fopen
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_ELSE_fopen_0>ELF_str
|
|
&ELSE_fopen_0
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_ELSE_fopen_1>ELF_str
|
|
&ELSE_fopen_1
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_FUNCTION_close>ELF_str
|
|
&FUNCTION_close
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_FUNCTION_fclose>ELF_str
|
|
&FUNCTION_fclose
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_FUNCTION_file_print>ELF_str
|
|
&FUNCTION_file_print
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_WHILE_file_print_0>ELF_str
|
|
&WHILE_file_print_0
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_END_WHILE_file_print_0>ELF_str
|
|
&END_WHILE_file_print_0
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_FUNCTION_malloc>ELF_str
|
|
&FUNCTION_malloc
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_FUNCTION_malloc_Done>ELF_str
|
|
&FUNCTION_malloc_Done
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_FUNCTION_memset>ELF_str
|
|
&FUNCTION_memset
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_FOR_memset_0>ELF_str
|
|
&FOR_memset_0
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_FOR_ITER_memset_0>ELF_str
|
|
&FOR_ITER_memset_0
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_FOR_THEN_memset_0>ELF_str
|
|
&FOR_THEN_memset_0
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_FOR_END_memset_0>ELF_str
|
|
&FOR_END_memset_0
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_FUNCTION_calloc>ELF_str
|
|
&FUNCTION_calloc
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_FUNCTION_free>ELF_str
|
|
&FUNCTION_free
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_FUNCTION_match>ELF_str
|
|
&FUNCTION_match
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_DO_match_0>ELF_str
|
|
&DO_match_0
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_ELSE_match_1>ELF_str
|
|
&ELSE_match_1
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_DO_END_match_0>ELF_str
|
|
&DO_END_match_0
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_FUNCTION_numerate_number>ELF_str
|
|
&FUNCTION_numerate_number
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_ELSE_numerate_number_0>ELF_str
|
|
&ELSE_numerate_number_0
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_ELSE_numerate_number_1>ELF_str
|
|
&ELSE_numerate_number_1
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_WHILE_numerate_number_2>ELF_str
|
|
&WHILE_numerate_number_2
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_END_WHILE_numerate_number_2>ELF_str
|
|
&END_WHILE_numerate_number_2
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_WHILE_numerate_number_3>ELF_str
|
|
&WHILE_numerate_number_3
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_END_WHILE_numerate_number_3>ELF_str
|
|
&END_WHILE_numerate_number_3
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_FUNCTION_char2hex>ELF_str
|
|
&FUNCTION_char2hex
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_ELSE_char2hex_0>ELF_str
|
|
&ELSE_char2hex_0
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_ELSE_char2hex_1>ELF_str
|
|
&ELSE_char2hex_1
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_ELSE_char2hex_2>ELF_str
|
|
&ELSE_char2hex_2
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_FUNCTION_hex2char>ELF_str
|
|
&FUNCTION_hex2char
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_ELSE_hex2char_0>ELF_str
|
|
&ELSE_hex2char_0
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_ELSE_hex2char_1>ELF_str
|
|
&ELSE_hex2char_1
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_FUNCTION_char2dec>ELF_str
|
|
&FUNCTION_char2dec
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_ELSE_char2dec_0>ELF_str
|
|
&ELSE_char2dec_0
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_FUNCTION_dec2char>ELF_str
|
|
&FUNCTION_dec2char
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_ELSE_dec2char_0>ELF_str
|
|
&ELSE_dec2char_0
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_FUNCTION_numerate_string>ELF_str
|
|
&FUNCTION_numerate_string
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_ELSE_numerate_string_0>ELF_str
|
|
&ELSE_numerate_string_0
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_ELSE_numerate_string_2>ELF_str
|
|
&ELSE_numerate_string_2
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_WHILE_numerate_string_3>ELF_str
|
|
&WHILE_numerate_string_3
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_ELSE_numerate_string_4>ELF_str
|
|
&ELSE_numerate_string_4
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_END_WHILE_numerate_string_3>ELF_str
|
|
&END_WHILE_numerate_string_3
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_ELSE_numerate_string_1>ELF_str
|
|
&ELSE_numerate_string_1
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_ELSE_numerate_string_5>ELF_str
|
|
&ELSE_numerate_string_5
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_WHILE_numerate_string_6>ELF_str
|
|
&WHILE_numerate_string_6
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_ELSE_numerate_string_7>ELF_str
|
|
&ELSE_numerate_string_7
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_END_WHILE_numerate_string_6>ELF_str
|
|
&END_WHILE_numerate_string_6
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_ELSE_numerate_string_8>ELF_str
|
|
&ELSE_numerate_string_8
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_FUNCTION_chmod>ELF_str
|
|
&FUNCTION_chmod
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_FUNCTION_consume_token>ELF_str
|
|
&FUNCTION_consume_token
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_DO_consume_token_0>ELF_str
|
|
&DO_consume_token_0
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_ELSE_consume_token_1>ELF_str
|
|
&ELSE_consume_token_1
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_DO_END_consume_token_0>ELF_str
|
|
&DO_END_consume_token_0
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_FUNCTION_GetTarget>ELF_str
|
|
&FUNCTION_GetTarget
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_FOR_GetTarget_0>ELF_str
|
|
&FOR_GetTarget_0
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_FOR_ITER_GetTarget_0>ELF_str
|
|
&FOR_ITER_GetTarget_0
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_FOR_THEN_GetTarget_0>ELF_str
|
|
&FOR_THEN_GetTarget_0
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_ELSE_GetTarget_1>ELF_str
|
|
&ELSE_GetTarget_1
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_FOR_END_GetTarget_0>ELF_str
|
|
&FOR_END_GetTarget_0
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_FUNCTION_storeLabel>ELF_str
|
|
&FUNCTION_storeLabel
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_FUNCTION_range_check>ELF_str
|
|
&FUNCTION_range_check
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_ELSE_range_check_0>ELF_str
|
|
&ELSE_range_check_0
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_ELSE_range_check_2>ELF_str
|
|
&ELSE_range_check_2
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_ELSE_range_check_1>ELF_str
|
|
&ELSE_range_check_1
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_ELSE_range_check_6>ELF_str
|
|
&ELSE_range_check_6
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_ELSE_range_check_5>ELF_str
|
|
&ELSE_range_check_5
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_ELSE_range_check_10>ELF_str
|
|
&ELSE_range_check_10
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_ELSE_range_check_9>ELF_str
|
|
&ELSE_range_check_9
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_FUNCTION_outputPointer>ELF_str
|
|
&FUNCTION_outputPointer
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_ELSE_outputPointer_1>ELF_str
|
|
&ELSE_outputPointer_1
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_ELSE_outputPointer_2>ELF_str
|
|
&ELSE_outputPointer_2
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_ELSE_outputPointer_3>ELF_str
|
|
&ELSE_outputPointer_3
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_ELSE_outputPointer_4>ELF_str
|
|
&ELSE_outputPointer_4
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_ELSE_outputPointer_0>ELF_str
|
|
&ELSE_outputPointer_0
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_WHILE_outputPointer_5>ELF_str
|
|
&WHILE_outputPointer_5
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_END_WHILE_outputPointer_5>ELF_str
|
|
&END_WHILE_outputPointer_5
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_FUNCTION_Architectural_displacement>ELF_str
|
|
&FUNCTION_Architectural_displacement
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_ELSE_Architectural_displacement_0>ELF_str
|
|
&ELSE_Architectural_displacement_0
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_ELSE_Architectural_displacement_1>ELF_str
|
|
&ELSE_Architectural_displacement_1
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_ELSE_Architectural_displacement_2>ELF_str
|
|
&ELSE_Architectural_displacement_2
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_FUNCTION_ConsumePointer>ELF_str
|
|
&FUNCTION_ConsumePointer
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_ELSE_ConsumePointer_0>ELF_str
|
|
&ELSE_ConsumePointer_0
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_ELSE_ConsumePointer_1>ELF_str
|
|
&ELSE_ConsumePointer_1
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_ELSE_ConsumePointer_2>ELF_str
|
|
&ELSE_ConsumePointer_2
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_FUNCTION_storePointer>ELF_str
|
|
&FUNCTION_storePointer
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_ELSE_storePointer_0>ELF_str
|
|
&ELSE_storePointer_0
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_ELSE_storePointer_1>ELF_str
|
|
&ELSE_storePointer_1
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_ELSE_storePointer_2>ELF_str
|
|
&ELSE_storePointer_2
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_ELSE_storePointer_3>ELF_str
|
|
&ELSE_storePointer_3
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_ELSE_storePointer_4>ELF_str
|
|
&ELSE_storePointer_4
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_ELSE_storePointer_5>ELF_str
|
|
&ELSE_storePointer_5
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_FUNCTION_line_Comment>ELF_str
|
|
&FUNCTION_line_Comment
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_WHILE_line_Comment_0>ELF_str
|
|
&WHILE_line_Comment_0
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_END_WHILE_line_Comment_0>ELF_str
|
|
&END_WHILE_line_Comment_0
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_FUNCTION_hex>ELF_str
|
|
&FUNCTION_hex
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_ELSE_hex_0>ELF_str
|
|
&ELSE_hex_0
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_ELSE_hex_1>ELF_str
|
|
&ELSE_hex_1
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_ELSE_hex_2>ELF_str
|
|
&ELSE_hex_2
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_ELSE_hex_3>ELF_str
|
|
&ELSE_hex_3
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_FUNCTION_octal>ELF_str
|
|
&FUNCTION_octal
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_ELSE_octal_0>ELF_str
|
|
&ELSE_octal_0
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_ELSE_octal_1>ELF_str
|
|
&ELSE_octal_1
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_FUNCTION_binary>ELF_str
|
|
&FUNCTION_binary
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_ELSE_binary_0>ELF_str
|
|
&ELSE_binary_0
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_ELSE_binary_1>ELF_str
|
|
&ELSE_binary_1
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_FUNCTION_process_byte>ELF_str
|
|
&FUNCTION_process_byte
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_ELSE_process_byte_3>ELF_str
|
|
&ELSE_process_byte_3
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_ELSE_process_byte_2>ELF_str
|
|
&ELSE_process_byte_2
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_ELSE_process_byte_1>ELF_str
|
|
&ELSE_process_byte_1
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_ELSE_process_byte_0>ELF_str
|
|
&ELSE_process_byte_0
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_ELSE_process_byte_7>ELF_str
|
|
&ELSE_process_byte_7
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_ELSE_process_byte_6>ELF_str
|
|
&ELSE_process_byte_6
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_ELSE_process_byte_8>ELF_str
|
|
&ELSE_process_byte_8
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_ELSE_process_byte_5>ELF_str
|
|
&ELSE_process_byte_5
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_ELSE_process_byte_4>ELF_str
|
|
&ELSE_process_byte_4
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_ELSE_process_byte_12>ELF_str
|
|
&ELSE_process_byte_12
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_ELSE_process_byte_11>ELF_str
|
|
&ELSE_process_byte_11
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_ELSE_process_byte_10>ELF_str
|
|
&ELSE_process_byte_10
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_ELSE_process_byte_9>ELF_str
|
|
&ELSE_process_byte_9
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_FUNCTION_first_pass>ELF_str
|
|
&FUNCTION_first_pass
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_ELSE_first_pass_0>ELF_str
|
|
&ELSE_first_pass_0
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_ELSE_first_pass_2>ELF_str
|
|
&ELSE_first_pass_2
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_FOR_first_pass_5>ELF_str
|
|
&FOR_first_pass_5
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_FOR_ITER_first_pass_5>ELF_str
|
|
&FOR_ITER_first_pass_5
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_FOR_THEN_first_pass_5>ELF_str
|
|
&FOR_THEN_first_pass_5
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_ELSE_first_pass_6>ELF_str
|
|
&ELSE_first_pass_6
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_ELSE_first_pass_8>ELF_str
|
|
&ELSE_first_pass_8
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_ELSE_first_pass_7>ELF_str
|
|
&ELSE_first_pass_7
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_FOR_END_first_pass_5>ELF_str
|
|
&FOR_END_first_pass_5
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_FUNCTION_second_pass>ELF_str
|
|
&FUNCTION_second_pass
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_ELSE_second_pass_0>ELF_str
|
|
&ELSE_second_pass_0
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_ELSE_second_pass_2>ELF_str
|
|
&ELSE_second_pass_2
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_FOR_second_pass_5>ELF_str
|
|
&FOR_second_pass_5
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_FOR_ITER_second_pass_5>ELF_str
|
|
&FOR_ITER_second_pass_5
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_FOR_THEN_second_pass_5>ELF_str
|
|
&FOR_THEN_second_pass_5
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_ELSE_second_pass_6>ELF_str
|
|
&ELSE_second_pass_6
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_ELSE_second_pass_7>ELF_str
|
|
&ELSE_second_pass_7
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_FOR_END_second_pass_5>ELF_str
|
|
&FOR_END_second_pass_5
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_FUNCTION_main>ELF_str
|
|
&FUNCTION_main
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_WHILE_main_1>ELF_str
|
|
&WHILE_main_1
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_ELSE_main_2>ELF_str
|
|
&ELSE_main_2
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_ELSE_main_3>ELF_str
|
|
&ELSE_main_3
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_ELSE_main_5>ELF_str
|
|
&ELSE_main_5
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_ELSE_main_7>ELF_str
|
|
&ELSE_main_7
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_ELSE_main_9>ELF_str
|
|
&ELSE_main_9
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_ELSE_main_12>ELF_str
|
|
&ELSE_main_12
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_ELSE_main_15>ELF_str
|
|
&ELSE_main_15
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_ELSE_main_18>ELF_str
|
|
&ELSE_main_18
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_ELSE_main_26>ELF_str
|
|
&ELSE_main_26
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_ELSE_main_33>ELF_str
|
|
&ELSE_main_33
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_ELSE_main_29>ELF_str
|
|
&ELSE_main_29
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_ELSE_main_36>ELF_str
|
|
&ELSE_main_36
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_ELSE_main_39>ELF_str
|
|
&ELSE_main_39
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_END_WHILE_main_1>ELF_str
|
|
&END_WHILE_main_1
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_ELSE_main_44>ELF_str
|
|
&ELSE_main_44
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_ELSE_main_46>ELF_str
|
|
&ELSE_main_46
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_ELSE_main_45>ELF_str
|
|
&ELSE_main_45
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_ELF_data>ELF_str
|
|
&ELF_data
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_GLOBAL_output>ELF_str
|
|
&GLOBAL_output
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_GLOBAL_jump_table>ELF_str
|
|
&GLOBAL_jump_table
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_GLOBAL_BigEndian>ELF_str
|
|
&GLOBAL_BigEndian
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_GLOBAL_Base_Address>ELF_str
|
|
&GLOBAL_Base_Address
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_GLOBAL_Architecture>ELF_str
|
|
&GLOBAL_Architecture
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_GLOBAL_ByteMode>ELF_str
|
|
&GLOBAL_ByteMode
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_GLOBAL_exec_enable>ELF_str
|
|
&GLOBAL_exec_enable
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_GLOBAL_ip>ELF_str
|
|
&GLOBAL_ip
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_GLOBAL_scratch>ELF_str
|
|
&GLOBAL_scratch
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_GLOBAL_scratch2>ELF_str
|
|
&GLOBAL_scratch2
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_GLOBAL_hold>ELF_str
|
|
&GLOBAL_hold
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_GLOBAL_toggle>ELF_str
|
|
&GLOBAL_toggle
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_STRING_GetTarget_2>ELF_str
|
|
&STRING_GetTarget_2
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_STRING_GetTarget_3>ELF_str
|
|
&STRING_GetTarget_3
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_STRING_range_check_3>ELF_str
|
|
&STRING_range_check_3
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_STRING_range_check_4>ELF_str
|
|
&STRING_range_check_4
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_STRING_range_check_7>ELF_str
|
|
&STRING_range_check_7
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_STRING_range_check_8>ELF_str
|
|
&STRING_range_check_8
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_STRING_range_check_11>ELF_str
|
|
&STRING_range_check_11
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_STRING_range_check_12>ELF_str
|
|
&STRING_range_check_12
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_STRING_range_check_13>ELF_str
|
|
&STRING_range_check_13
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_STRING_Architectural_displacement_3>ELF_str
|
|
&STRING_Architectural_displacement_3
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_STRING_ConsumePointer_3>ELF_str
|
|
&STRING_ConsumePointer_3
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_STRING_storePointer_6>ELF_str
|
|
&STRING_storePointer_6
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_STRING_storePointer_7>ELF_str
|
|
&STRING_storePointer_7
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_STRING_first_pass_1>ELF_str
|
|
&STRING_first_pass_1
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_STRING_first_pass_3>ELF_str
|
|
&STRING_first_pass_3
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_STRING_first_pass_4>ELF_str
|
|
&STRING_first_pass_4
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_STRING_second_pass_1>ELF_str
|
|
&STRING_second_pass_1
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_STRING_second_pass_3>ELF_str
|
|
&STRING_second_pass_3
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_STRING_second_pass_4>ELF_str
|
|
&STRING_second_pass_4
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_STRING_main_0>ELF_str
|
|
&STRING_main_0
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_STRING_main_4>ELF_str
|
|
&STRING_main_4
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_STRING_main_6>ELF_str
|
|
&STRING_main_6
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_STRING_main_8>ELF_str
|
|
&STRING_main_8
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_STRING_main_10>ELF_str
|
|
&STRING_main_10
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_STRING_main_11>ELF_str
|
|
&STRING_main_11
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_STRING_main_13>ELF_str
|
|
&STRING_main_13
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_STRING_main_14>ELF_str
|
|
&STRING_main_14
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_STRING_main_16>ELF_str
|
|
&STRING_main_16
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_STRING_main_17>ELF_str
|
|
&STRING_main_17
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_STRING_main_19>ELF_str
|
|
&STRING_main_19
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_STRING_main_20>ELF_str
|
|
&STRING_main_20
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_STRING_main_21>ELF_str
|
|
&STRING_main_21
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_STRING_main_22>ELF_str
|
|
&STRING_main_22
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_STRING_main_23>ELF_str
|
|
&STRING_main_23
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_STRING_main_24>ELF_str
|
|
&STRING_main_24
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_STRING_main_25>ELF_str
|
|
&STRING_main_25
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_STRING_main_27>ELF_str
|
|
&STRING_main_27
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_STRING_main_28>ELF_str
|
|
&STRING_main_28
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_STRING_main_30>ELF_str
|
|
&STRING_main_30
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_STRING_main_31>ELF_str
|
|
&STRING_main_31
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_STRING_main_32>ELF_str
|
|
&STRING_main_32
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_STRING_main_34>ELF_str
|
|
&STRING_main_34
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_STRING_main_35>ELF_str
|
|
&STRING_main_35
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_STRING_main_37>ELF_str
|
|
&STRING_main_37
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_STRING_main_38>ELF_str
|
|
&STRING_main_38
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_STRING_main_40>ELF_str
|
|
&STRING_main_40
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_STRING_main_41>ELF_str
|
|
&STRING_main_41
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_STRING_main_42>ELF_str
|
|
&STRING_main_42
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_STRING_main_43>ELF_str
|
|
&STRING_main_43
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
%ELF_str_STRING_main_47>ELF_str
|
|
&STRING_main_47
|
|
10270000
|
|
02
|
|
00
|
|
0100
|
|
:ELF_end
|