Marcin 'Qrczak' Kowalczyk <xxxxxx@knm.org.pl> writes: > Aubrey Jaffer <xxxxxx@alum.mit.edu> writes: > >> So I would prefer the (/ 0. 0.) option because I think it will arise >> rarely, if ever. > > The tradition of Lisp and Scheme is to use the same notation for > constants in the program source and for the textual representation > produced by the printer, as much as it's practical (i.e. excluding > objects which are "active" rather than being pure values). Aubrey has a point here. The tradition to which you refer has not historically included so-called "error objects".