Команды языка HTP (HOD Text Processor - язык обработки текстов).
Add
AddT
And
Beep
Cls
CodeToSym
Call
CWD
CreateD
Div
DecToText
DelF
DelD
ExecF
FindI
FindIR
FindIS
FindISR
FindE
FTPconnect
FTPdisconnect
FTPcwd
FTPlist
FTPloadF
FTPsaveF
FTPdelF
FTPrenameF
FTPcreateD
FTPdelD
FTPsendcmd
FTPsetmode
GetUserQ
GetEl
GetElInf
GetMaxEl
GetSubStr
GetStrLen
GetImgInf
GetFLDL
HexToText
Jmp
Jmp=N
Jmp<N
Jmp<=N
Jmp>N
Jmp>=N
JmpEq
JmpNe
LCase
LoadF
Mov
MovT
Mul
MoveF
Or
PrintT
PrintN
Push
Pop
PushT
PopT
PutEl
PutSubStr
Rnd
Ret
ReplaceS
ReplaceI
ReplaceM
Sub
SymToCode
SaveF
Sleep
TextToHex
TextToDec
TestF
TimeF
Time
TimeT
TCPIPconfig
UCase
Word
Xor
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.
Материал получен с сайта поддержки
|