Subject: Re: Beginner question - designators
From: Erik Naggum <erik@naggum.no>
Date: 1999/05/09
Newsgroups: comp.lang.lisp
Message-ID: <3135234204518550@naggum.no>

* "Nikon Sevast" <nikonsevast@mindspam.com>
| I looked at the documentation for make-array, and it mentions that the
| dimension argument is a designator for a list of valid array dimensions.
| Try as I may, I can't make sense of the definition for a designator.

  it means that (make-array 4 ...)  and (make-array (list 4) ...) are
  functionally the same.  a designator for a list can be a single element:

list designator n. a designator for a list of objects; that is, an object
that denotes a list and that is one of: a non-nil atom (denoting a
singleton list whose element is that non-nil atom) or a proper list
(denoting itself).
  
#:Erik