Чтобы воспользоваться файлом перекрестных ссылок, сформированным
ассемблером, требуется дополнительная обработка. Для перевода
файла типа .CRF в текстовый файл в коде ASCII нужно выполнить
программу CREF. Программа CREF запускается точно так же, как и
ассемблер, за исключением того, что при запуске задаются только два
файла: входной файл типа .CRF и выходной файл типа .REF. При
вводе команды DOS A> CREF запрашиваются имена двух файлов.
Альтернативой может служить команда A> CREF B:FIG5=10, B, которая в
качестве входного файла использует файл B:FIG5=10.CRF и формирует
файл B:FIG5=10.REF. Как и случае с ассемблером имеются и другие
варианты данной команды, описанные в справочном руководстве по
Макроассемблеру.
На Фиг. 5.12 показан выход формирователя перекрестных ссылок.
Данная конкретная таблица перекрестных ссылок получена для
программы, приведенной на Фиг. 5.6. В левом столбце перечислены все
символические имена, определенные в программе. Напротив каждого
символичсекого имени приводится последовательность целочисленных
параметров. Числа соответствуют номерам строк, в которых появляется
это имя. Если за номером строки следует символ #, то имя юыло
определено в этой строке. Если же символ # отсутствует, то значит в
этой строке содержится ссылка на имя.
Фиг. 5.6 Пример использования функций ДОС