C препроцессора макрос для преобразования строки программы на Фортране в нижний регистр? - PullRequest
1 голос
/ 03 мая 2011

Я хотел бы сделать следующее:

В программе на FORTRAN

вызов myPackageFunction ("MPI_User_function")

... должен быть передан AC PREPROCESSOR MAKROto ...

call myPackageFunction ("mpi_user_function _")

Причина, по которой я хочу это сделать, заключается в том, что пользователь моего пакета (средний пользователь MATLAB и Fortran) не имеетзнать о искажениях имени в Fortran, но в то же время выполнение этой задачи для пользователя не должно замедлять выполнение функции пакета.

Кто-то знает, как я мог это сделать?Буду очень признателен за любую помощь!

1 Ответ

1 голос
/ 03 мая 2011

Препроцессор C не может выполнить такое преобразование.

Возможно, вам потребуется написать собственный скрипт, который делает это, который автоматически вызывается системой сборки перед запуском компилятора.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...