Next                 Up                   Back                     Contents

Επόμενο:Β.5 ΔΙΕΡΓΑΣΙΕΣ ΚΑΙ ΕΠΕΞΕΡΓΑΣΤΕΣ Πάνω: Παράρτημα Β Πίσω: B.3. ΕΠΙΣΚΟΠΗΣΗ ΤΩΝ ΕΝΤΟΛΩΝ ΠΕΡΙΒΑΛΛΟΝΤΟΣ


 

Β.4 ΣΗΜΕΙΑ ΠΑΥΣΗΣ

 

Σημείο παύσης λέγεται ένα σημείο στο πρόγραμμα όπου η εκτέλεση διακόπτεται υπό τον έλεγχο του προγραμματιστή γιά λόγους αποσφαλμάτωσης. Τα σημεία παύσης στη Multi-Pascal τίθενται με βάση τον αριθμό γραμμής προγράμματος. Το πρόγραμμα μαζί με τους αριθμούς γραμμής εμφανίζεται κατ' αρχήν με τη βοήθεια της επιλογής εμφάνισης /list. Επίσης μετά στην μετάφραση του προγράμματος μπορούμε να εμφανίσουμε το πρόγραμμα (μαζί με τους αριθμούς γραμμής) με την εντολή

 

*LIST

 

Η εμφάνιση μέρους του προγράμματος επιτυγχάνεται με την προσθήκη αριθμών γραμμής στη γενική μορφή

 

*LIST <αριθμός γραμμής>:<αριθμός γραμμής>

 

γιά παράδειγμα

 

*LIST 30:40

 

Ένα σημείο παύσης μπορεί να τοποθετηθεί σε οποιαδήποτε εκτελέσιμη του προγράμματος με την εντολή

 

*BREAK <αριθμός γραμμής>

 

γιά παράδειγμα

 

*BREAK 30

 

Επιτρέπεται η τοποθέτηση μέχρι 10 σημείων παύσης με διαδοχική χρήση της BREAK. Η εμφάνιση των τρεχόντων σημείων παύσης επιτυγχάνεται με την εντολή

 

*DISPLAY

 

Ένα σημείο παύσης μπορεί να διαγραφεί με την εντολή

 

*CLEAR BREAK <αριθμός γραμμής>

 

γιά παράδειγμα

 

*CLEAR BREAK 30

 

Αφού τοποθετηθούν σημεία παύσης στο πρόγραμμα ο χρήστης μπορεί να εκτέλεση το πρόγραμμα από την αρχή με την εντολή

 

*RUN

 

Η εκτέλεση του προγράμματος θα σταματήσει ακριβώς πρίν από την γραμμή του πρώτου σημείου παύσης και θα εμφανιστεί η προτροπή "*". Ο χρήστης μπορεί να θέσει ή να αφαιρέσει σημεία παύσης, να εξετάσει τιμές μεταβλητών και γενικά να χρησιμοποιήσει όλες τις εντολές του περιβάλλοντος. Γιά να συνεχιστεί η εκτέλεση του προγράμματος εισάγουμε την εντολή

 

*CONTINUE ? *CONT

     Next                 Up                   Back                     Contents

Επόμενο:Β.5 ΔΙΕΡΓΑΣΙΕΣ ΚΑΙ ΕΠΕΞΕΡΓΑΣΤΕΣ Πάνω: Παράρτημα Β Πίσω: B.3. ΕΠΙΣΚΟΠΗΣΗ ΤΩΝ ΕΝΤΟΛΩΝ ΠΕΡΙΒΑΛΛΟΝΤΟΣ