sigjuice
sigjuice

Reputation: 29759

How do I get quicklisp to load code from the book Practical Common Lisp?

The code that accompanies the book Practical Common Lisp includes asdf files. How do I use Quicklisp to load this code?

Upvotes: 2

Views: 253

Answers (1)

sigjuice
sigjuice

Reputation: 29759

  1. Copy contents of http://www.gigamonkeys.com/book/practicals-1.0.3.tar.gz to ~/quicklisp/local-projects/
  2. Call (ql:register-local-projects) at the REPL
  3. Load code from desired chapter (only Chapter 25 tested)

CL-USER> (ql:quickload "id3v2")
To load "id3v2":
  Load 1 ASDF system:
    id3v2
; Loading "id3v2"
[package com.gigamonkeys.macro-utilities].........
[package com.gigamonkeys.binary-data].............
[package com.gigamonkeys.pathnames]...............
[package com.gigamonkeys.id3v2]...............
("id3v2")
CL-USER> (in-package "COM.GIGAMONKEYS.ID3V2")
ID3V2> (show-tag-header "/path/to/xyz.mp3")
...

Upvotes: 8

Related Questions