HOD Text Processor - Команды языка.
AddT @приёмник , @слагаемое1 , @слагаемое2
Складывает текст слагаемого1 с текстом слагаемого2 и помещает результат в приёмник.
В качестве слагаемых могут быть указаны как регистры, так и константы в листинге скрипта.
Пример:
addt @0, "Текст", " для теста"
addt @0, @1, @2
Пример работы команды:
addt @1, "Паша грузит ", "Сеню"
в результате регистр @1 будет содержать строку: "Паша грузит Сеню".
Исключения при выполнении:
Нет.
Примечание:
Если в качестве @приёмник и @слагаемое указан один и тот же регистр, то команда исполняется быстрее всего.
Если в качестве приёмника и слагаемых указаны разные регистры или регистр и константы, то команда выполняется немногим медленнее.
В остальных случаях команда не только выполняется медленнее указанных выше случаев, но и требует дополнительной оперативной памяти.
Пример:
Addt @1, @1, "super.htp" ;быстрейшее исполнение
Addt @0, "index", ".htm" ;медленнее
Addt @1, @2, @3 ;медленнее
Addt @7, @7, @7 ;наиболее медленно
AddT @1, "abc", @1 ;наиболее медленно
Однако, следует помнить, что выполнение самой медленной Addt во много раз быстрее выполнения PushT + быстрой AddT или MovT + AddT.
Содержание