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