Next                  Up                   Back                     Contents

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


 

Β.2. ΕΠΙΛΟΓΕΣ ΕΜΦΑΝΙΣΗΣ ΚΑΙ ΕΙΣΟΔΟΥ-ΕΞΟΔΟΥ

 

Κατά την εισαγωγή του ονόματος του αρχείου προγράμματος Multi-Pascal ο χρήστης μπορεί να περιλάβει ορισμένες επιλογές σχετικές με την εμφάνιση του προγράμματος καθώς και την ανακατεύθυνση της πρότυπης εισόδου-εξόδου. Η γενική μορφή αυτών των επιλογών έχει όπως παρακάτω:

 

Program File Name: file.p/list=file.l/input=file.i/output=file.o

 

όπου "file.p" είναι το όνομα του αρχείου προγράμματος. Η υπόλοιπη γραμμή μπορεί να περιέχει έως τρείς επιλογές σε οποιαδήποτε σειρά, με την καθε μία να ξεκινά με το σύμβολο "/". Η επιλογή "list" προκαλεί την αποθήκευση της λίστας εμφάνισης του προγράμματος σε ένα αρχείο με το όνομα "file.l". Εάν το "=file.l" παραληφθεί τότε το πρόγραμμα εμφανίζεται στην οθόνη. Εάν πάλι η επιλογή "list" παραληφθεί εντελώς τότε εμφανίζονται μόνον οι γραμμές του προγράμματος που έχουν συντακτικά λάθη.

Η παρούσα έκδοση της Multi-Pascal δεν υποστηρίζει διαχείριση αρχείων γιά είσοδο και έξοδο. Η είσοδος και έξοδος γίνεται μέσω της πρότυπης εισόδου-εξόδου που συνήθως αντιστοιχεί στο ζεύγος πληκτρολόγιο-οθόνη. Όμως ο χρήστης μπορεί να ανακατευθύνει την είσοδο ή και την έξοδο σε αρχεία ASCII με με τη βοήθεια των επιλογών "input" και "output". Η επιλογή "input=file.i" επιβάλει σε όλες τις εντολές Read, Readln του προγράμματος να διαβάσουν όχι από το πληκτρολόγιο αλλά από το αρχείο "file.i". Η επιλογή "output=file.o" επιβάλει σε όλες τις εντολές Write, Writeln του προγράμματος να γράψουν όχι στην οθόνη αλλά σε ένα αρχείο "file.o". Οι επιλογές ανακατεύθυνσης είναι ιδιαίτερα χρήσιμες γιά μεγάλους όγκους δεδομένων. Είναι προφανές οτι τα παραπάνω ονόματα είναι υποθετικά και μπορούν να αντικατασταθούν από οποιοδήποτε έγκυρο όνομα αρχείου. Επίσης τα αρχεία εμφάνισης και εξόδου δημιουργούνται από το σύστημα προς εγγραφή, εάν δεν υπάρχουν ήδη, ενώ το αρχείο εισόδου πρέπει προφανώς να υπάρχει γιά να ανοίξει προς ανάγνωση.

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


    Next                  Up                   Back                     Contents

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