Clisp “Program stack overflow. RESET” on a (cadr). How? [duplicate]
问题 This question already has an answer here : Unusual stack overflow when inserting nodes in binary tree (1 answer) Closed 2 years ago . I'm (still) porting code from Franz Lisp to Common LISP. Now I seem to have pushed the interpreter into a strange corner where it blows up. [11]> (setq fff (cadr contextstack)) *** - Program stack overflow. RESET Now how can that cause a stack overflow? Where's the recursion? I can take the length OK: [12]> (length contextstack) 79 describe works. This is just