Subject: Re: newline and concatenate. length of a lisp function.
From: Erik Naggum <>
Date: Wed, 25 Jul 2001 14:46:55 GMT
Newsgroups: comp.lang.lisp
Message-ID: <>

* (Delaregue)
>       (concatenate 'string "#\newline or " c " = '" (first v) "'"
> And it doesn't work...Any ideas?

  Why do you believe that the characters "#\newline" in a string produces
  anything other than the characters "#newline"?

> What should be the maximum number of lines for a lisp function to be
> "clean".

  At least one less than would make it "unclean", which also needs defining.

> If a function has 500 lines, there is obviously a problem as it could be
> simplified.  What do you think is the optimal length?

  The length at which its author stops worrying about its length.

  Strive, if you must, to make things as small as possible, but not smaller.

  There is nothing in this message that under normal circumstances should
  cause Barry Margolin to announce his moral superiority over others, but
  one never knows how he needs to behave to maintain his belief in it.