Цитата
необходимо только помнить, что текс файла, вставляемого по инклуде, будет вставлен в листинг именно в место, где стоит инклуде, и соответствующим образом откомпилирован
Уточню, что еще и в той последовательности в которой перечислены. т.е. если ,к примеру,"macros.inc" записать последним файлом в списке включаемых, то макросы для файлов выше по списку "видны" не будут. компилятор выдаст ошибку. В связи с этим нужно внимательно размещать определения в разных файлах, или использовать отдельный файл для всех макросов и ставить его в начало списка (первым в коде).
Если задачу можно решить, то не надо тревожиться. А если нельзя решить, то тревожиться бесполезно.