Αποστολέας Θέμα: Μορφή του πίνακα τιμών  (Αναγνώστηκε 1724 φορές)

alkisg

  • Τεχνικός / καθαρίστρια
  • *****
  • Μηνύματα: 5086
    • alkisg@im.sch.gr
    • Ο Διερμηνευτής της ΓΛΩΣΣΑΣ
Μορφή του πίνακα τιμών
« στις: 14 Απρ 2006, 08:01:50 μμ »
Γνωρίζει κανείς κάποια μορφή αναπαράστασης του πίνακα τιμών, η οποία να μπορεί να χρησιμοποιηθεί και στη γενική μορφή (πολλές επαναλήψεις/πολλές -ίσως και αναδρομικές- κλήσεις);

Π.χ. κάποιοι όταν καλείται ένα υποπρόγραμμα βάζουν τον πίνακα τιμών του υποπρογράμματος δεξιά από το κυρίως πρόγραμμα, ώστε να φαίνεται και η μεταβίβαση παραμέτρων... Δυστυχώς έτσι αν υπάρχουν 5-6 εμφωλευμένες κλήσεις το πλάτος θα είναι πολύ μεγάλο για να εκτυπωθεί σε χαρτί ή να αναπαρασταθεί σε ιστοσελίδα...

Θέλω να υλοποιήσω την παραγωγή HTML αρχείων με τον πίνακα τιμών κατά την εκτέλεση προγραμμάτων στο Διερμηνευτή... Για την ώρα το έχω σκεφτεί ως εξής:

  • Πρώτη στήλη να είναι ο αριθμός γραμμής του προγράμματος.
  • Δεύτερη στήλη να είναι η συνθήκη, όταν βέβαια υπάρχει (ΑΝ/ΟΣΟ/ΓΙΑ/ΜΕΧΡΙΣ_ΟΤΟΥ). Η στήλη της συνθήκης βέβαια θα πρέπει να υπάρχει πάντα, και να είναι κενή όταν δεν υπάρχει σχετική εντολή.
  • Τρίτη στήλη να είναι η τιμή που έχει ανατεθεί στη συνάρτηση, ΜΟΝΟ ΟΤΑΝ βρισκόμαστε στο εσωτερικό συνάρτησης.
  • Οι υπόλοιπες στήλες να είναι οι τιμές των τοπικών μεταβλητών, με τα ονόματά τους σαν επικεφαλίδες.
  • Οι πίνακες να μπαίνουν σε ξεχωριστή στήλη ανά στοιχείο.
  • Όταν καλείται κάποιο υποπρόγραμμα, να εισάγεται μια επικεφαλίδα του στυλ
    Κλήση Διαδικασίας Ταξινόμηση(Α, Β, Γ)
    ώστε να φαίνονται οι πραγματικές παράμετροι, και στη συνέχεια να παρατίθεται από κάτω ο πίνακας τιμών της διαδικασίας...

Έχει κανείς καμιά άλλη ιδέα/παρατήρηση κτλ;

Thanks,
Άλκης

alkisg

  • Τεχνικός / καθαρίστρια
  • *****
  • Μηνύματα: 5086
    • alkisg@im.sch.gr
    • Ο Διερμηνευτής της ΓΛΩΣΣΑΣ
Απ: Μορφή του πίνακα τιμών
« Απάντηση #1 στις: 14 Απρ 2006, 10:31:13 μμ »
Παραθέτω κι ένα παράδειγμα πίνακα τιμών, για να φανούν καλύτερα όσα λέω:

http://alkisg.mysch.gr/pivakas_timwv.htm