В Фортране нет таких подпрограмм.
Правило синтаксиса для оператора подпрограммы в Fortran 2008: (12.6.2.3, R1235):
[ префикс ] SUBROUTINE имя подпрограммы [([ dummy-arg-list ]) [ proc-language-binding-spec * ]]
, где dummy-arg-list
- это список (в терминах предполагаемых правил синтаксиса) из dummy-arg
с. dummy-arg
- это (R1235) или имя или литерал *
.
[Перед тем, как мы слишком взволнованы возможностью вариативной поддержки, *
относится, конечно, к знаку альтернативного возврата .]
Список (R101) по-прежнему относится к четко определенному (во время источника) количеству элементов.
В отношении совместимости с C установлено ограничение, согласно которому (15.3.7) прототип C
... не имеет переменных аргументов, обозначаемых многоточием (...)
Аналогичные аргументы применимы к функциям (Fortran).