P°φkaz SkipTo
Syntaxe: SkipTo ╪et∞zec
╪et∞zec je povinn∞ jednoznakov² (jinak p°φkaz zahlßsφ chybu a ukonΦφ vÜechny
rozpracovanΘ scripty).
Program p°ijme od partnerskΘho subjektu spojenφ °et∞zec
znak∙ ukonΦen²ch prvnφm (nejbli₧Üφm) v²skytem tohoto tzv. ukonΦovacφho znaku.
Pokud ji₧ spojenφ ukonΦil n∞kter² z p°edchozφch p°φkaz∙, bylo ztraceno Φi
ukonΦeno partnersk²m subjektem nebo nebylo v∙bec navßzßno, p°φkaz zahlßsφ
chybu a ukonΦφ vÜechny rozpracovanΘ scripty. P°φkaz naΦte °et∞zec vΦetn∞
zmφn∞nΘho ukonΦovacφho znaku (dalÜφ event. p°φkazy pro Φtenφ pokraΦujφ za
tφmto znakem). DΘlka °et∞zce je omezena poΦtem 4096 - pokud do tohoto poΦtu
nenφ p°ijat ukonΦovacφ znak, p°φkaz zahlßsφ chybu a ukonΦφ vÜechny rozpracovanΘ
scripty.
P°φkaz v ideßlnφm p°φpad∞ nalezne znaky ji₧ p°ijatΘ ve vstupnφ front∞ spojenφ,
tak₧e je pouze p°evezme a ihned se vrßtφ. Pokud partnersk² subjekt dosud
neodeslal ₧ßdn² ukonΦovacφ znak, Φekß p°φkaz nejprve na jeho p°ijetφ do
vstupnφ fronty.
Pokud p°φkaz ·sp∞Ün∞ naΦte °et∞zec, naplnφ jeho Φistou hodnotou (bez ukonΦovacφho
znaku !) systΘmovou
prom∞nnou line (po p°φkazu SkipTo "A"
a p°ijetφ °et∞zce
"HOLKA" bude mφt line dΘlku 4 znaky a hodnotu "HOLK").
Tato systΘmovß prom∞nnß pak m∙₧e b²t pou₧ita jako souΦßst
°et∞zc∙ (viz takΘ).
V p°φpad∞ ·sp∞ÜnΘho naΦtenφ, je-li souΦasn∞ aktivnφ n∞kter² p°φkaz OutputFile,
je °et∞zec v ·plnΘ dΘlce (vΦetn∞ ukonΦovacφho znaku) zapsßn do v²stupnφho
souboru (v naÜem p°φklad∞
se do souboru zapφÜe vÜech p°ijat²ch 5 znak∙ "HOLKA").
Typick²m pou₧itφm p°φkazu je naΦtenφ jednΘ °ßdky p°φkazem SkipTo nl
.
P°φklady:
SkipTo "A"
SkipTo nl
SkipTo "\n"