Τετάρτη 23 Δεκεμβρίου 2015

Αναθεώρηση 124

Στο πρόγραμμα στη προηγούμενη ανάρτηση είχα χρησιμοποιήσει κάτι τέτοιο:

Class aa {
      a, b
      Dim aa(2)
      Module aa {
             Read .a, .b
             Stock .aa(0) in .a, .b
      }
}
a=aa(10,20)
Print a.aa(0), a.aa(1)

Η εντολή Στοκ (Stock) κάνει μαζικές εγγραφές από πίνακα σε πίνακα, μαζικές μετακινήσεις σε πίνακα, εγγραφές σε μεταβλητές, αλλά και εγγραφές από μεταβλητές, καθώς και στην 123 μπήκε και η εγγραφή σε αλφαριθμητικό σωρού.  Η εγγραφή σε μεταβλητές είχε πρόβλημα για τις μεταβλητές σε κλάσεις. Τώρα είναι οκ.
Στο προηγούμενο παράδειγμα..κάλυψα το πρόβλημα με αυτό:
 .aa(0:= .a, .b

Το := κάνει ότι και η Stock με μια διαφορά. Η διαφορά είναι ότι στην Stock ο σωρός είναι εκτός από την διαδικασία και έτσι μια έκφραση π.χ. Αριθμός θα δημιουργήσει πρόβλημα -Δηλαδή έχει σχεδιαστεί για να βάζουμε μεταβλητές ή απλές εκφράσεις.




Δεν υπάρχουν σχόλια:

Δημοσίευση σχολίου

You can feel free to write any suggestion, or idea on the subject.