Spec-Zone.ru › GNU Fortran 12

5.1.29 %LOC в качестве правого операнда

Обычно %LOC разрешено только в списках параметров. Однако встроенная функция LOC выполняет ту же задачу и может использоваться в правой части присваивания. Для совместимости GNU Fortran поддерживает использование %LOC в качестве псевдонима для встроенной функции LOC с -std=legacy. При включении этой функции следующие два примера эквивалентны:

integer :: i, l
l = %loc(i)
call sub(l)
integer :: i
call sub(%loc(i))

© Free Software Foundation
Licensed under the GNU Free Documentation License, Version 1.3.
https://gcc.gnu.org/onlinedocs/gcc-12.1.0/gfortran/_0025LOC-as-an-rvalue.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API