Настройка отображения кода программы в редакторе Borland C++ 5.02.
Borland C++ v 5.02 - выделение текста цветом и выбор типа шрифта в окне редактора.
Откройте диалоговое окно Environment Options - Опции Среды.

Щелкнув по значку + перед пунктом Syntax Highighing - Подсветка синтаксиса, перейдите на элемент Customize - Настройка. Устанавливая курсор мыши, например: на слово include выберите из таблицы цветов - нужный и, поставив галочку таблице Attribute, установите необходимый тип шрифта: Bold - жирный, Italic - курсив, Underline - подчеркнутый. Редактор IDE распознает ключевые слова С++ и выделяет их, выбранным вами цветом и типом шрифта, облегчая визуальный контроль вводимого текста.

После этих установок, текст открытых, в окне редактора, файлов выглядит примерно так:

Вернитесь в окно проекта

и в нём нажмите кнопку -
- Run (Выполнить) или дважды щелкните по имени файла blazer [ .exe ]

После компиляции и компоновки проекта,

откроется приложение Blazer.exe.

В нижней части окна IDE Borland C++ 5.02 появится окно с сообщениями компилятора и редактора связей.
В нём вы увидите строку содержащую предупреждение компилятора -
Functions containing for are not expanded inline.
Вообще, в случае получения сообщений компилятора об ошибках или предупреждениях, поступают так:
1. Выделив сообщение, нажимают кнопку F1.
2. После двойного щелчка мыши на сообщении, переходят на строку источника вызвавшего его.

1. Если вы на выделенной строке предупреждения нажмете кнопку F1, то получите справку с описанием данного предупреждения:
Functions containing reserved words are not expanded inline. Compiler warning
Also:
Functions containing local destructors are not expanded inline in function 'function'
(Command-line option to suppress warning: -w-inl)
Reserved Words
Functions containing any of these reserved words can't be expanded inline, even when specified as inline:
break
case
continue
do
for
goto
switch
while
The function is still perfectly legal, but will be treated as an ordinary static (not global) function.
A copy of the function will appear in each compilation unit where it is called.
Local Destructors
You've created an inline function for which the compiler turns off inlining. You can ignore this warning; the function will be generated out of line.
Из которой ясно - что встроенная функция не может содержать зарезервированные слова, в частности - for.
2. Щелкнув по нему, вы перейдете к файлу источнику - autodefs.h
Встроенная функция - TAutoEnumT содержит, недопустимое слово, для такого рода функций.
Приведенная встроенная функция - это, пожалуй, единственное отступление от правил, не вносящее в код программы никаких ошибок. Поэтому не обращайте внимания на данное предупреждение.
Удаление временных файлов созданных при компиляции проекта в Borland C++ 5.02
После ознакомления с программой - Blazer.exe, войдите в каталог C:\Bc5\Examples\Owl\Apps\Blazer. Нажав на заголовок столбца Дата, в Total Comander'е, вы увидите, в верхней части окна, список вновь созданных при компиляции файлов, которые занимают значительное место на диске.

Для их удаления - создайте пакетный файл. Введите в командную строку Total Commander'a - copy con 001del.cmd, нажмите Enter .

Появится черное окно DOS. Нажмите в нем F6 и, затем, Enter. Должен создаться файл - 001del.cmd, в который скопируйте следующий текст:
Перепишите файл 001del.cmd в каталог C:\Bc5\Examples\Owl\Apps\Blazer и запустите его. После этого лишние файлы будут удалены. 001, в имени командного файла, добавлено для того, чтобы он всегда находился вверху списка файлов.

