[sisyphus] Сборка FORTRAN-программ

Sergei Epiphanov serpiph на nikiet.ru
Пн Июн 27 09:11:52 UTC 2011


В сообщении от 27 июня 2011 11:38:35 автор vx8400 написал:
> DO 1 I=1,400 ?

В том-то и дело, что I=400 и всё...

> 'DO I=400' gfortran 4.4.5 съедает, цикл прокручивается 1 раз,
> write(*,*) I печатает 0.

Есть ещё особенность:

Если этот цикл написать в виде
        PROGRAM test
        INTEGER(4) I
        DO I=400
        WRITE(*,*)I
        END DO
        END PROGRAM

То компилятор ругается на неожиданное появление строки END DO: "Expecting END 
PROGRAM statement"

-- 
С уважением, Епифанов Сергей


Подробная информация о списке рассылки Sisyphus