Mimochodem, za takovéhle příspěvky by se asi v newsgroupě objevilo "RTFM". Snad si umíte přečíst dokumentaci, ne? Implementace GC je překvapivě záležitost implementace, ne jazyka, který od toho odstiňuje a dost možná je v jeho specifikaci výslovně zmínka, že tyhle věci se v normě jazyka _neřeší_. Schválně se podívám. Kód, který jsem poslal, je spustitelný v CLISPu a CMUCL, jak jsem psal. Až mi váš kód nebude fungovat v IronPythonu nebo v Jythonu, mám taky začít nadávat?
A pokud se chcete naučit Common LISP nenásilnou formou, zkuste třeba http://www.gigamonkeys.com - ta knížka je výborná. Je to Common LISP, tak, jak je popsaný v HyperSpecu, ne konkrétní implementace - radši to předesílám předem.