M2-Planet/test/test22/test.hex2

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