Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> Προγραμματισμός Υπολογιστών Γλώσσες

Πώς να δημιουργήσετε μια λίστα σε Lisp Κωδικοποίηση

Lisp , στην ίδια την βάση του , είναι ένας κατάλογος γλώσσα προγραμματισμού . Σε αντίθεση με γλώσσες όπως η C + + , δεν χρειάζεται να δημιουργήσετε νέα αντικείμενα , προκειμένου να χρησιμοποιήσετε τις λίστες ? Πρέπει απλά να χρησιμοποιήσετε παρενθέσεις . Η Lisp χρησιμοποιεί σημειογραφία πρόθεμα εντός λίστες και λειτουργίες? Ο χειριστής έρχεται αμέσως πριν τελεστές της . Lisp χρησιμοποιεί μεμονωμένα - συνδεδεμένες λίστες , ώστε να μπορείτε να χρησιμοποιήσετε το πράξεις " αυτοκίνητο " και " cdr » ( ή «ανάπαυση» ) για να μετακινήσετε τα μέρη του καταλόγου γύρω. Ενώ η " αυτοκίνητο " αναφέρεται στο πρώτο στοιχείο σε μια λίστα , " cdr " αναφέρεται σε κάθε άλλο στοιχείο . Οδηγίες
Η 1

Set παρενθέσεις γύρω από τα στοιχεία της λίστας , και να διαχωρίζουν τα στοιχεία λίστας με κενά . Για παράδειγμα , ( 1 2 4 51 2 ) δημιουργεί μια λίστα με πέντε στοιχεία . 2

Χρησιμοποιήστε το "μειονεκτήματα " διαδικασία για να προσθέσετε στοιχεία σε μια λίστα . Για παράδειγμα , ( μειονεκτήματα 1 ( 2 3 4 ) ) δημιουργεί τη λίστα ( 1 2 3 4 ) .
Εικόνων 3

Δημιουργήστε μια μεταβλητή για έναν κατάλογο για να αποθηκεύσετε τη λίστα για μελλοντική χρήση . Για παράδειγμα , (δοκιμή setf ( 1 2 3 4 ) ) δημιουργεί μια μεταβλητή που ονομάζεται "test." Όταν πληκτρολογείτε "τεστ " στο Lisp γραμμή εντολών και πατήστε " Enter ", η οθόνη θα εμφανίσει " ( 1 2 3 4 ) . "
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα