Показать сообщение отдельно
  #1 (permalink)  
Старый 27.12.2010, 13:54
Аватар для x-yuri
Отправить личное сообщение для x-yuri Посмотреть профиль Найти все сообщения от x-yuri
 
Регистрация: 27.12.2008
Сообщений: 4,201

переопределение констант
ну так давно узнал, что в php можно переопределять константы классов
class A { const A = 1; }
class B { const A = 2; }
echo B::A;


так вот по сравнению с fortran php отдыхает. Там можно писать в литералы константы (баг называется constants aren't):
Код:
  PROGRAM MYSTERY
      CALL MAGIC(1)
C     !!! Prints 12
      PRINT *, 'According to the computer, 3 + 1 is ', ADDUP(3, 1)
      END

      FUNCTION ADDUP(I, J)
      ADDUP = I + J
      END

C     What does this subroutine actually do?
      SUBROUTINE MAGIC(I)
      I = 9
      RETURN

      END
я только не уверен, во всех ли реализациях. Может только в той, что от ms
The __fortran calling convention isn't the calling convention used by FORTRAN

Последний раз редактировалось x-yuri, 27.12.2010 в 13:58.
Ответить с цитированием