Common Lisp/Advanced topics

From Wikibooks, the open-content textbooks collection

Jump to: navigation, search
  1. Numbers - Common Lisp mathematics
    1. Example 1: find a single root of some function in the given area by calculating complex path integrals.
  2. Strings all you ever wanted to know about string manipulation
  3. Hash tables which programmer can do without their comfort?
  4. Dates and Times date and time data processing of all sorts
  5. Files and Directories all kinds of file processing and related I/O tasks
    1. Lisp manipulation of C structures
  6. Advanced Lists - advanced list processing
  7. Sequences - arrays
  8. CLOS - Common Lisp Object System
    1. Example 1: edit a file with subtitles to a movie, so that subtitles are delayed by a specified time. Using CLOS and CL-PPCRE.
  9. Input and Output - interaction with user
  10. Packages - using packages
  11. Loop macro - using loop macro
  12. Functional - advanced functional programming (functions that return functions, currying functions, closures, multiple values...)
  13. Condition System - exception handling