See CommonLispHyperSpec.