next up previous
Next: Βιβλιοθήκη Απεικονίσεων Up: Διασύνδεση με το Paragraph Previous: Διασύνδεση με το Paragraph

PICL γεγονότα που σχετίζονται με τον ArrayTracer

Η διασύνδεση με το Paragraph γίνεται με τη χρήση των PICL γεγονότων που παράγονται στη διαδικασία ανάλυσης [13].

Το εργαλείο παρέχει τη δυνατότητα διαχείρισης ενός είδους γεγονότων που καθορίζονται από το χρήστη και των οποίων η επεξεργασία γίνεται με τη χρήση των ρουτινών μιας βιβλιοθήκης που κατασκευάζεται από το χρήστη. Οι ρουτίνες αυτές καλούνται σε σημεία του κώδικα του Paragraph και στην περίπτωση που δεν έχουν γίνει προσθήκες στο εργαλείο ο κώδικας του είναι τετριμμένος.

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

Η περιγραφή των γεγονότων ακολουθεί :

Η αρχική δομή του γεγονότος που καθορίζει ο χρήστης είναι :

< USER FLAG, (float) val1, (int) val2, (int) val3, (int) val4, (int) val5>

Το τελευταίο πεδίο χρησιμοποιήθηκε για τον καθορισμό των παρακάτω ακολουθιών :



zaras@ics.forth.gr