Есть такая функция!



Posted by Анатолий Анимица on June 13, 1999 at 04:53:32:

In Reply to: С благодарностью posted by Анатолий Таланин, г.Новосибирск on June 13, 1999 at 04:30:50:

Замечательная функция fu (из Таиланда? :)) )
Разумеется, это не [fu..], т.е. она не входит (пока?) в список встроенных функций языка ФБП, но если просто написать:

fu=[strip [ged u+'+stamp3']

где u=[user] - Вы ее и получите. А еще можно ввести понятие процедуры-функции, только надо принять, что внутри процедуры переменные глобальны, и не делать ошибок с областями определения переменных. Введу еще одно предложение в вариант стандарта программирования.
Есть счет %, над которым формы могут создавать, изменять и читать компоненты ассоциированных массивов - экстрапараметры этого счета. По аналогии с этим я ввел в План еще один счет - %% [Н] Динамические экстра, с которым ассоциируются динамические переменные (и массивы вида <%%,<имя переменной массива>+[intsn <индекс массива>]>). Если контролировать выделение ресурсов под эти переменные и помнить, что они не уничтожаются никогда, мы получаем класс "суперглобальных" переменных, которые в отличие от экстрапараметров счетов НЕ ассоциируются ни с каким значащим счетеом, что открывает дополнительные возможности программирования.




Пpишедшие ответы: