Figure 2

Caller/Called Summaries

Defined (Internal) Routines, Module XREF (of CALLS/USERs) (1 of 2)
****************************************************************************
----------------------------------------------------------------------------
code_2_smallest_items             USERS:   132 combine_and_code_2_smallest_item
code_2_smallest_items             CALLS:   220 code_smallest_item
                                           221 code_next_smallest_item

code_and_write_output_file        USERS:    46 main
code_and_write_output_file        CALLS:    44 open_files
                                            46 clear_input_buffer
                                            47 clear_output_buffer
                                            56 position_in_file_displacement
                                            58 read
                                            67 code_byte
                                            73 write_output
                                            75 clear_output_buffer
                                            80 write_output
                                            81 clear_output_buffer
                                            84 clear_input_buffer
                                            97 write_output
                                            99 close
                                           100 close

code_byte                         USERS:    67 code_and_write_output_file
code_byte                         CALLS:   179 find_output_code
                                           185 set_bit_to_1
                                           190 clear_bit_to_0

code_next_smallest_item           USERS:   221 code_2_smallest_items
code_next_smallest_item           CALLS:

code_smallest_item                USERS:   220 code_2_smallest_items
code_smallest_item                CALLS:

combine_2_smallest_items          USERS:   133 combine_and_code_2_smallest_item
combine_2_smallest_items          CALLS:

combine_and_code_2_smallest_item  USERS:    43 create_hoffman_code
combine_and_code_2_smallest_item  CALLS:   126 find_smallest_item
                                           132 code_2_smallest_items
                                           133 combine_2_smallest_items
                                           134 print_item_array