Interpreting LISP Programming and Data Structures /

Learn Lisp programming in a data structures context, including tables, functions, forms, expressions, typed-pointers, I/O, garbage collection and some applications. This short primer contains a careful description of the data structures manipulated by Lisp functions. These data structures and others...

Πλήρης περιγραφή

Λεπτομέρειες βιβλιογραφικής εγγραφής
Κύριος συγγραφέας: Knott, Gary D. (Συγγραφέας)
Συγγραφή απο Οργανισμό/Αρχή: SpringerLink (Online service)
Μορφή: Ηλεκτρονική πηγή Ηλ. βιβλίο
Γλώσσα:English
Έκδοση: Berkeley, CA : Apress : Imprint: Apress, 2017.
Έκδοση:2nd ed.
Θέματα:
Διαθέσιμο Online:Full Text via HEAL-Link
Πίνακας περιεχομένων:
  • 1. LISP
  • 2. The Atom Table and the Number Table
  • 3. Evaluation
  • 4 Some Functions and Special Forms
  • 5. S-Expressions
  • 6. Typed-Pointers
  • 7. Pictorial Notation
  • 8. More Functions
  • 9. Arguments and Results are Typed-Pointers
  • 10. List Notation
  • 11. More Special Forms
  • 12. Defining Functions: λ-Expressions
  • 13. More Functions
  • 14. Defining Special Forms
  • 15. The Label Special Form
  • 16. The Quote Macro
  • 17. More Functions
  • 18. More About Typed-Pointers
  • 19. Binding Actual Values to Formal Arguments
  • 20. Minimal LISP
  • 21. More Functions
  • 22. Input and Output
  • 23. Property Lists
  • 24. What is LISP Good For?
  • 25. Symbolic Differentiation
  • 26. Game-Playing
  • 27. The LISP Interpreter Program
  • 28. Garbage Collection
  • 29. LISP in C.