INFORMATION
  Полезные ссылки
  ФОРУМ ПРОГРАММИРОВАНИЕ
  HTML
  Язык HOD Text Processor
  Команды языка HTP
  Уроки составления скриптов на HTP
  C++ / C
  C++ под Linux
  ASSEMBLER
  FAQ по WIN32 прогр.
  Алогритмы, методы
  CGI / PERL
  JAVA
  JAVASCRIPT
  SQL / MySQL
  PHP
  SSI
  XML
  DHTML
  WML (WAP)
  VBSCRIPT
  *NIX SHELL
  RFC / Протоколы







Команды языка 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.


    Материал получен с сайта поддержки   HOD Text Processor - язык обработки текстов