Μονάδα Λειτουργίας MEMDB

Η Μονάδα Λειτουργίας MEMDB είναι μια πολλαπλή λειτουργία αποθήκευσης.

Αυτή η Μονάδα Λειτουργίας μπορεί να χρησιμοποιηθεί για την αποθήκευση πολλών δεδομένων απευθείας στην εφαρμογή.

Βάση Δεδομένων

Η βάση δεδομένων αποθηκεύει όλα τα δεδομένα στο παρασκήνιο. Αν αλλάξει το όνομα αργότερα στο πρόγραμμα, πιθανότατα θα χαθούν δεδομένα.

Είσοδος IN

Ορίζει τα δεδομένα που πρέπει να αποθηκευτούν. Το μορφασμα είναι ανεξάρτητο.

Είσοδος NAME

Η είσοδος ορίζει το όνομα της θέσης αποθήκευσης ως αλφαριθμητική σειρά. Αυτό δεν μπορεί να είναι κενό και δεν πρέπει να περιέχει ερωτήματα ";". Διαφορετικά, η αποθήκευση θα αποτύχει.

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

Είσοδος SAVE

Με μια θετική ακμή, η τιμή στην είσοδο IN αντιγράφεται στη μνήμη και εκδίδεται στην έξοδο Q.

Είσοδος DELETE

Με μια θετική ακμή, η μνήμη του επιλεγμένου ονόματος διαγράφεται. Στην έξοδο Q υπάρχει πάλι η τιμή NULL.

Είσοδος RESET

Με μια θετική ακμή, ολόκληρη η μνήμη επαναφέρεται. Στην έξοδο Q υπάρχει πάλι η τιμή NULL.

Έξοδος Q

Εκδίδει την αποθήκευση της βάσης δεδομένων του επιλεγμένου ονόματος. Κατά την αρχικοποίηση, αυτή η τιμή είναι NULL.

Έξοδος ERR

Η έξοδος είναι αληθής όταν συμβεί ένα σφάλμα. Αυτό συμβαίνει όταν το όνομα ορίστηκε λανθασμένα.

Έξοδος NAMES

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

Έξοδος COUNT

Η έξοδος εκδίδει τον αριθμό των αποθηκών μνήμης.