🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.lang.perl
3 messages
3 total messages Started by Adam Bartosik Fri, 20 Feb 1998 20:25
Debugowanie
#1016
Author: Adam Bartosik
Date: Fri, 20 Feb 1998 20:25
13 lines
993 bytes
Mam pytanie: jakie sa mozliwosci sledzenia zmiennych w perlu,
w trakcie poprawiania?

Czy da sie zmusic perla do uzywania tylko zmiennych deklarowanych?

W jaki jeszcze sposob mozna ulatwic sobie zycie w perlu?

Z pozdrowieniami,

Adam Bartosik              mailto:adbartos@robbo.irc.pl
_/\__/\_/\___           http://robbo.irc.pl/~adbartos/
ZHR on-line!    <     http://www.zhr.webmedia.pl/
Re: Debugowanie
#1017
Author: Michal Trojnara
Date: Sat, 21 Feb 1998 08:22
11 lines
908 bytes
Adam Bartosik wrote:
> W jaki jeszcze sposob mozna ulatwic sobie zycie w perlu?

#!/usr/bin/perl -w

8-)

-- 
| E-mail -> mailto:mtrojnar@ddc.daewoo.com.pl   | Michal  Trojnara |
| Strona -> http://www.daewoo.com.pl/~mtrojnar/ |   090-29-83-44   |
| CHSI   -> http://www.chsi.rubikon.net.pl/     | Jezus jest Panem |
Re: Debugowanie
#1018
Author: Piotr Piatkowski
Date: Sat, 21 Feb 1998 17:41
33 lines
1735 bytes
Adam Bartosik wrote:

> Mam pytanie: jakie sa mozliwosci sledzenia zmiennych w perlu,
> w trakcie poprawiania?

perl -d skrypt

i dostajesz debugger przypominający nieco gdb. Oczywiscie jest help
i jest manual (man perldebug przypuszczalnie). Ciekawostka - debugger
jest napisany w ...perlu (oczywiscie w wykorzystaniem pewnych ułatwień
ze strony samego kompilatora/interpretera), można nawet bardzo łatwo 
napisać własny debugger, szczegóły w manualu.

> Czy da sie zmusic perla do uzywania tylko zmiennych deklarowanych?

use strict vars;

Można też użyć "całego"

use strict;

które wprowadza dodatkowe ograniczenia pozwalające wykryć więcej błędów
już na etapie kompilacji.

> W jaki jeszcze sposob mozna ulatwic sobie zycie w perlu?

perl -w i use strict to podstawa. Acha - nie przejmuj się na początku,
jak pierwszy raz dopisałem use strict; do swojego srednio dużego skryptu, 
to dostałem kilkaset błędów przy kompilacji :-)  Ale wyjątkowo szybko
je usunałęm, znacznie szybciej niż mi się to początkowo wydawało możliwe.

--
Piotr Piatkowski, WEB Corporation Polska sp. z o.o.
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads