Subject: Re: Flatten function problem From: Erik Naggum <erik@naggum.no> Date: 1999/01/13 Newsgroups: comp.lang.lisp Message-ID: <3125220371465889@naggum.no> * "charliew" <charliew@hal-pc.org> | As I recall, I have encountered this effect when using functions like | UNPACK, which separate characters, and convert numeric components of a | number into their character equivalents. When I have encountered | numbers, and used numeric functions on them, I haven't seen the | referenced effect. However, I suggested this as a possibility that | should be checked out and eliminated, just to be on the safe side. looks like the implementation uses small integers to mean both small integers and the character-code of characters. Emacs Lisp does this. C also does this. it's a very bad idea. #:Erik