В ЛОКАЛЬНОЙ UltraH @ в * ОТКРЫВАЕТСЯ ПРЕКРАСНО



Posted by Борис, Киев. on April 30, 1999 at 08:38:46:

Приветствую адептов.

А Вы знаете, что В ЛОКАЛЬНОЙ UltraH @ в * ОТКРЫВАЕТСЯ ПРЕКРАСНО, если в ветви вопросе ответить @20(например).
А при регистрации такой операции в сети будет "Неправильно указан вид операции".

Если Вы вздрогните и вспомните как было здорово в 4.+ и попробуете поэкспериментровать и проверить не вернулась ли возможность в ф-к задать переменную и в ней первым символом указать родную @, то уверяю Вас ничего не выйдет ни в локале, ни на сервере.(А как жалко?, не правда ли?)

Я так своим умишком соображаю, что что-то здесь не так,
где-то в коде исподволь сидит эта ПРЕКРАСНАЯ ИНЕРЦИЯ.

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

Но все-таки, т.к. приятный отголосок алгоритма с реализацией @ в * сегодня мной обнаружен, то я хочу предложить всем заинтересованным выступить на эту тему.

Мое предложение простое.

1.Для многострочников выделить отдельный символ, не @ и забыть про multiline.(например "\"), который должен быть только однажды использован в каждой типовой.
2.Переменные, содержащие @ и \ первым символом и употребляющиеся для раскрытия соответствующих субсчетов должны определяться только в ветвях-вопросах(т.е.явно ложиться в контекст операции).

В формах отвечающих за переборы результат будет выглядеть где-то так(например)
?W Что приходуем.

\41
\05
\08
...

?H От кого

@60
@76
...
а проводка

*W *H

Таким образом будет преодолен приличный барьер с переходом от локальных настроек к сетевым.

Прошу поддержать.

С ув. Борис.


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