Popis jazyka pro scripty *.TCP


Scripty jsou uloženy v běžných textových souborech, vytváříme je obyklými textovými editory (např. programem Notepad.EXE). Zpracování souboru se děje striktně řádka po řádce, není prováděna žádná prekompilace ani není používáno bufferování či cache, takže je možné např. i průběžně modifikovat jeden script, který je opakovaně spouštěn z jiného. Struktura těch částí souboru, na něž se řízení toku příkazů nedostane, může být libovolná. Hlášení chyb syntaxe probíhá až v okamžiku, kdy řízení toku příkazů načte chybnou řádku.
Příkazem je vždy jedna celá řádka, není možné jeden příkaz rozdělit na více řádek nebo naopak uvést na jedné řádce více příkazů. Kdekoli mezi jednotlivými syntaktickými prvky je možné uvádět libovolné množství mezer a tabulátorů, je tedy možná i indentace bloků (mezerami před názvem příkazu).
Typickým parametrem příkazu je řetězec (viz Syntaxe řetězců), jméno souboru (viz Jméno souboru), adresa počítače, port. Konkrétní příkazy - viz Skupiny příkazů nebo také Přehledná tabulka příkazů.
Prázdné řádky a řádky začínající znakem / (lomítko) jsou chápány jako komentáře. Jako komentář lze chápat i nedostupný úsek souboru (je-li před ním některý z příkazů změny řízení toku příkazů, tj. GoTo, Stop, End apod.).