17.05.2015 Views

zl:1 - FTP

zl:1 - FTP

zl:1 - FTP

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

17<br />

sys:*all-flavor-names*<br />

(setq a (make-array 5))<br />

(setf (aref a 4) 'faa)<br />

(aref a 4) => faa<br />

(<strong>zl</strong>:adjust-array-size a 2)<br />

(aref a 4) => an error occurs<br />

See the function adjust-array, page 16.<br />

I<br />

sys:*all-flavor-names*<br />

Variable<br />

This is a list of the names of all the flavors that have ever been created by<br />

defflavor.<br />

&allow-other-keys<br />

Lambda List Keyword<br />

In a lambda-list that accepts keyword arguments, &allow-other-keys<br />

specifies that keywords that are not specifically listed after &key are allowed.<br />

They and their corresponding values are ignored, as far as<br />

keywords arguments are concerned, but they do become part of the &rest<br />

argument, if there is one.<br />

<strong>zl</strong>:aloc array &rest subscripts Function<br />

Returns a locative pointer to the element of array selected by the subscripts.<br />

The subscripts must be integers and their number must match the<br />

dimensionality of array. See the section "Cells and Locatives".<br />

Current style suggests using locf with aref instead of <strong>zl</strong>:aloc. For example:<br />

(locf (aref this-array subscripts))<br />

alpha-char-p char Function<br />

Returns t if char is a letter of the alphabet.<br />

(a1pha-char-p #\A) => T<br />

(a1pha-char-p #\1) => NIL<br />

For a list of other character predicates: See the section "Character<br />

Predicates" in Symbolics Common Lisp: Language Concepts.<br />

alphalessp stringl string2 Function<br />

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!