Ocenite etot tekst:


V Pel realizovan prevoshodnyj mehanizm otladki programm.
Vam dostatochno zapustit' programmu s klyuchom '-d' i vy nachnete rabotat'
s interaktivnym otladchikom. Vam stanovyatsya dostupny vse peremennye i
massivy, vy mozhete vvodit' vyrazheniya i operatory, trassirovat',
issledovat' rabotu programmy v po-shagovom rezhime i mnogoe drugoe.
Nizhe perechislenny komandy otladchika kotorye vy mozhete vvodit'
na ego podskazku.

Komandy otladchika.

	h	- Poluchit' spravku po komandam.

	T	- Prosmotret' stek programmy

	s	- Vypolnit' odnu komandu i ostanovit'sya.

	n	- Vypolnit' podprogrammu i ostanovit'sya.

	r	- Vypolnit' tekushchuyu podprogrammu i ostanovit'sya.

	c	- Prodolzhit' vypolnenie do sdeduyushchej tochki ostanovki.

	c nomer	- Prodolzhit' vypolnenie do stroki s dannym nomerom.

		- Povtorit' posledniyu komandu n ili s.

	l min+incr	- Vyvesti incr+1 strok programmy nachinaya so stroki min.

	l min-max	- Vyvesti stroki nachinaya s min do max.

	l nomer	- Vyvesti stroku s ukazannym nomerom.

	l	- Vyvesti sleduyushchij ekran strok.

	-	- Vyvesti predydushchij ekran strok.

	w strok	- Vyvesti ekran strok. Tekushchaya v seredine.

	l podprogramma	- Vyvesti stroki ukazannoj podprogrammy.

	/shablon/	- Najti stroku v tekste programmy.

	?shablon?	- Obratnyj poisk stroki v tekste programmy.

	L	- Vyvesti stroki s tochkami ostanova i aktivami.

	S	- Vyvesti imena vseh podprogramm.

	t	- Vklyuchit' ili vyklyuchit' trassirovku.

	b stroka [ uslovie] - Ustanovit' tochku ostanovki.

	b podprogramma [ uslovie ] - Ustanovit' tochku ostanovki v nachale
ukazannoj podprogrammy i esli ukazano pri dannom uslovii.

	d	- Ubrat' tochku ostanovki.

	D	- Ubrat' vse tochki ostanovki.

	a stroka komanda - Ustanovit' aktiv (komandu kotoraya vypolnitsya vmeste
s ukazannoj strokoj. "komanda" - obychnyaya komanda Pel.

	A	- Steret' vse aktivy.

	< komanda	- Vypolnyat' komandu pered kazhdoj ostanovkoj.

	> komanda	- Vypolnit' komandu posle ostanovki otladchika.

	V modul' [imena] - Vyvesti znachenie vseh ili ukazannyh imen
v module. Vnimanie! Simvol '$' ne vvoditsya.

	X [imena]	- To zhe chto i V , no tol'ko dlya tekushchego modulya.

	! nomer	- Vypolnit' odnu stroku programmy.

	! -nomer	- Vypolnit' odnu komandu s nomerom predshestvuyushchim
			tekushchej stroke.

	H - n	- Vyvesti n poslednih vypolnennyh komand.

	q ili ^D	- Vyhod iz programmy.

	komanda		- Vypolnit' komandu Pel.

	p vyrazhenie	- Vyvesti znachenie vyrazheniya.

Konstruktor BEGIN ne otslezhivaetsya otladchikom, no mozhno v tele konstruktora
ukazat':
	$DB::single =1;

i otladchik ostanovitsya. Dannaya komanda ne vyzovet oshibku pri rabote
bez otladchika.


Last-modified: Thu, 24 Apr 1997 18:11:02 GMT
Ocenite etot tekst: