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...
Κύριος συγγραφέας: | |
---|---|
Συγγραφή απο Οργανισμό/Αρχή: | |
Μορφή: | Ηλεκτρονική πηγή Ηλ. βιβλίο |
Γλώσσα: | 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.