You need to sign in or sign up before continuing.
datum label not used - circular list output does not terminate
(let ((x (list 'a 'b 'c))) (set-cdr! (cddr x) x) x)
Expected => #0=(a b c . #0#)
Result - does not terminate
(let ((x (list 'a 'b 'c))) (set-cdr! (cddr x) x) x)
Expected => #0=(a b c . #0#)
Result - does not terminate