Ο υπολογιστής Rhyscitlema είναι μια εφαρμογή για την αξιολόγηση των εκφράσεων που εκφράζονται στη γλώσσα του κειμένου Rhyscitlema Expression Text (RFET). Το RFET επιτρέπει την αναπαράσταση των μαθηματικών εκφράσεων σε απλό κείμενο με απλούς και αποτελεσματικούς τρόπους.
Αντί να σκέφτεται μόνο έναν φορέα ή μια μήτρα μιας μόνο αξίας, χρησιμοποιείται η πλήρως γενική δομή αξίας: ένα παράδειγμα είναι (1, (2,3,4), 5). Το RFET επιτρέπει την αξιολόγηση απλών εκφράσεων όπως 1 + 1, για την αξιολόγηση προχωρημένων εκφράσεων όπως 2 * f (3). f (x) = 4x, για την αξιολόγηση εξαιρετικά πολύπλοκων εκφράσεων σε μοντέλο Προγραμματισμού με Αντικειμενοστραφή Ανάλυση (με χρήση κληρονομικότητας και ενθυλάκωσης).
Μπορείτε απλά να αξιολογήσετε το "4 * 5". Ας υποθέσουμε ότι αργότερα θέλετε μερικά ακόμα από τη φόρμα 4 * X, στην περίπτωση αυτή αξιολογείτε λέτε "4 * (5, 6, 7, 8)". Ας υποθέσουμε ότι αργότερα θέλετε να χρησιμοποιήσετε επίσης 2 και 3 εκτός 4. Σε αυτή την περίπτωση αξιολογείτε λέτε "f (2), f (3), f (4), f (x) = x * (5, 6, 7, 8 ) ". Το αποτέλεσμα θα είναι μια μήτρα 3 προς 4. Ας υποθέσουμε ότι θέλετε αργότερα να διατηρήσετε το τρέχον αποτέλεσμα αλλά επίσης να αξιολογήσετε με το διάνυσμα (50, 61, 72, 83). Σε αυτή την περίπτωση αξιολογείτε το f (2, a), f (3, a), f (4, a), f (2, b), f (3, b), f (4, b). f (χ, γ) = χ * γ; α = (5, 6, 7, 8). b = (50, 61, 72, 83). Το αποτέλεσμα θα είναι μια μήτρα 6 προς 4.
Η έκφραση μπορεί να γίνει ακόμη πιο περίπλοκη. Αλλά τότε μπορείτε πάντα να το διαρθρώνετε αποτελεσματικά, κάνοντας έτσι την αξιολόγηση πολύ πιο εύκολη από ποτέ! Μπορείτε να το αλλάξετε ανάλογα με το χρόνο και απλά να παρακολουθήσετε ή να το ενημερώσετε με το πάτημα των πλήκτρων. Μπορείτε να δημιουργήσετε ένα ολόκληρο σενάριο RFET και να το αποθηκεύσετε για μελλοντική επαναχρησιμοποίηση.
Τι νέο υπάρχει σε αυτήν την έκδοση:
- Πολλές σημαντικές διορθώσεις σφαλμάτων. τελικά μια χρησιμοποιήσιμη απελευθέρωση.
- Εγγενής υποστήριξη για booleans και χαρακτήρες.
- Έμφυτη υποστήριξη για τις διαδικασίες string, συμπεριλαμβανομένων των strlen ().
- Η συνάρτηση eval (), για την ανάλυση και την αξιολόγηση μιας δεδομένης προσαρμοσμένης συμβολοσειράς.
- Η λειτουργία κλήσης (), για βολική κλήση οποιασδήποτε συνάρτησης που έχει οριστεί από τον χρήστη.
- Μεταβλητή που χρησιμοποιείται από: = ο χειριστής άλλαξε από τρέχον σε LHS.
- Πολλές άλλες αλλαγές στο σχεδιασμό.
Τι είναι καινούργιο στην έκδοση 1.1:
Διορθώσεις βασικών σφαλμάτων. Μεταβείτε από το MFET στο RFET.
Τα σχόλια δεν βρέθηκε