




 
The function 
canonicalize-dspec
 checks that 
dspec
 is syntactically correct and returns its canonical form if 
dspec
 is valid. Otherwise 
canonicalize-dspec
 returns nil.
CL-USER 12 > (dspec:canonicalize-dspec 'foo)
(FUNCTION FOO)
CL-USER 13 > (dspec:canonicalize-dspec '(defmethod bar (list t)))
(METHOD BAR (LIST T))
LispWorks User Guide and Reference Manual - 21 Dec 2011