Вверх ↑
Администрация
Ответов: 15295
Рейтинг: 1519
#1: 2007-06-21 12:20:13 ЛС | профиль | цитата
Вячеслав, судя по вопросам справка так и не была прочтена(скажем там четко и ясно написано, что такое code и откуда берется _id_). Становятся не понятно к чему были рассуждения про 300 страниц текста, когда одну прочитать по каким-то причинам не удается.

Tad,
Tad писал(а):
Ни в чем. Просто "HiAsm для пользователей" превратился в " HiAsm для неизвестно кого".

советую еще раз по слогам перечитать первый пост этой темы:

Dilma писал(а):
Вот так мог бы выглядеть пакет Delphi, если бы для его сборки использовалось ядро из пакета WEB
...
Дальнейшее развитие и поддержка пакета не предусматриваются.


nesco, основной объем кода в любом элементе составляет шаманская пляска по его оптимизации в зависимости от включения. Если отключить мозги и забить на качественный и красивый код, то компонент StrCat выглядел бы так:
fvar(old)
    old = block.select(BLK_HEAD)
println(issec("php") ? '' : 'var ', s, ' = ', Default, ';')
block.select(old)
end

func doStrCat:java
println(s, ' = ', Str1 & Str2, ';')
event(onStrCat, s)

func Result:java
return(s)
end

_str_cat_ - это глобальная переменная. Как я уже сказал используется она в данном случае для того, чтобы определить какая из точек была задействована на схеме раньше. Оператор var, как написано в документации, создает переменную видимую во всех ф-циях данного скрипта и сохраняемую на все время генерации кода.
карма: 27
0