emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: A question about read syntax and compiled backreferences


From: Stuart D. Herring
Subject: Re: A question about read syntax and compiled backreferences
Date: Mon, 29 Jan 2007 12:29:59 -0800 (PST)
User-agent: SquirrelMail/1.4.8-2.el3.7lanl

> If it avoids the circle, it presumably also detects it.  Why can't it
> throw an error then instead of producing output that can't be read in
> again?

Sometimes it neither avoids the circle nor fails, yet produces wrong output:

(let* ((x (vector)) (y (cons x x))) (princ y))

just prints ([] . []), and the reader will not generate two `eq' vectors
from reading this.

Davis

-- 
This product is sold by volume, not by mass.  If it appears too dense or
too sparse, it is because mass-energy conversion has occurred during
shipping.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]