next up previous contents
След.: Размещение оператора DATA среди Выше: Приложение 2: Устаревшие возможности Пред.: Вычисляемый переход   Содержание

Операторные функции

Это функции, задаваемые одним выражением:

имя([список аргументов]) = выражение

Например, F2C(T) = (T-32)*5/9

Они размещаются в области объявления данных. Операторные функции выглядят удобными для вычисления небольших параметризованных выражений, но внутренние функции намного мощнее и удобнее для этой цели. Синтаксис объявления похож на операцию присваивания и может легко быть с нею спутан, что (как указано в Стандарте) является источником ошибок. Кроме того, использование операторных функций снабжено рядом интуитивно непонятных ограничений.



Ilya A. Chernov 2012-12-19
X