Cargando…

Practical COMMON LISP /

Lisp is often thought of as an academic language, but it need not be. This is the first book that introduces Lisp as a language for the real world. Practical Common Lisp presents a thorough introduction to Common Lisp, providing you with an overall understanding of the language features and how they...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Seibel, Peter
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Berkeley, CA : Apress, 2005.
Colección:Expert's voice in programming languages.
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)
Tabla de Contenidos:
  • Ch. 1. Introduction : why Lisp?
  • Ch. 2. Lather, rinse, repeat : a tour of the REPL
  • Ch. 3. Practical : a simple database
  • Ch. 4. Syntax and semantics
  • Ch. 5. Functions
  • Ch. 6. Variables
  • Ch. 7. Macros : standards control constructs
  • Ch. 8. Macros : defining your own
  • Ch. 9. Practical : building a unit test framework
  • Ch. 10. Numbers, characters, and strings
  • Ch. 11. Collections
  • Ch. 12. They called it LISP for a reason : list processing
  • Ch. 13. Beyond lists : other uses for cons cells
  • Ch. 14. Files and file I/O
  • Ch. 15. Practical : a portable pathname library
  • Ch. 16. Object reorientation : generic functions
  • Ch. 17. Object reorientation : classes
  • Ch. 18. A new FORMAT recipes
  • Ch. 19. Beyond exception handling : conditions and restarts
  • Ch. 20. The special operators
  • Ch. 21. Programming in the large : packages and symbols
  • Ch. 22. LOOP for black belts
  • Ch. 23. Practical : a spam filter
  • Ch. 24. Practical : parsing binary files
  • Ch. 25. Practical : an ID3 parser
  • Ch. 26. Practical : Web programming with AllegroServe
  • Ch. 27. Practical : an MP3 database
  • Ch. 28. Practical : a Shoutcast server
  • Ch. 29. Practical : an MP3 browser
  • Ch. 30. Practical : an HTML generation library, the interpreter
  • Ch. 31. Practical : an HTML generation library, the compiler
  • Ch. 32. Conclusion : what's next?