Понадобилось немного модифицировать одну древнюю программу на
фортране. Знаю о фортране довольно мало.
Пожалуйста, дайте ссылку на подробную документацию или ответьте на следующие вопросы:
1. Можно ли в gfortran отключить предупреждения об устаревшем синтаксисе,
оставив все остальные предупреждения и ошибки? Главным образом, мешают
сообщения вида:
Warning: Obsolete: arithmetic IF statement at (1)
In file a.f:5864
14 IF(TEST)8,16,16
2. Как в g77 и gfortran получить параметры командной строки?
3. Что означают ошибки вида:
A.FOR: In subroutine `tb':
A.FOR:3189:
CALL SHORT
^
Reference to intrinsic function `SHORT' as if it were a subroutine at (^)
и далее
A.FOR: Outside of any program unit:
A.FOR:3189: warning:
CALL SHORT
1
A.FOR:4290: (continued):
SUBROUTINE SHORT
2
Same name `short' used for global at (2) and intrinsic at (1) [info -f g77 M INTGLOB]
Имя процедуры в программе совпало с именем в одной из стандартных библиотек?
Достаточно ли будет переименовать процедуру и все ссылки на неё?
Заранее спасибо.
Ответ на:
комментарий
от annoynimous

Ответ на:
комментарий
от Alexey-ZAR

Ответ на:
комментарий
от acheron
Ответ на:
комментарий
от acheron
Ответ на:
комментарий
от Alexey-ZAR

Ответ на:
комментарий
от annoynimous


Ответ на:
комментарий
от mky

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Тригонометрия в фортране (2012)
- Форум Указатели в Фортране (2009)
- Форум Книги о фортране. (2003)
- Форум Книги о фортране. (2003)
- Форум С фортраном всегда так? (2013)
- Форум Android Termux gcc 10.2.0 с фортраном (2020)
- Форум calculix [Salome] сборка по на Фортране (2010)
- Форум накидайте простые примеры распараллеливания на фортране (2013)
- Форум Сразу два вопроса по «вечному» Фортрану (2007)
- Форум Маршрутизация, несколько сетей, несколько шлюзов (2016)