From 1281f0fc221bee2a8d6906145089ef4ba7386cf5 Mon Sep 17 00:00:00 2001 From: Marius Vollmer Date: Tue, 4 Jan 2005 23:34:40 +0000 Subject: [PATCH] Updated for newfill rule of make-typed-array. --- doc/ref/api-compound.texi | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/doc/ref/api-compound.texi b/doc/ref/api-compound.texi index d029de6bf..7f943594b 100644 --- a/doc/ref/api-compound.texi +++ b/doc/ref/api-compound.texi @@ -1719,9 +1719,12 @@ For example, using the symbol @code{f64} for @var{type} will create an array that uses a @code{f64vector} for storing its elements, and @code{a} will use a string. -Ordinary arrays (signified by a @var{type} of @code{#t}) are filled -with @var{fill}. Other types of arrays are only then filled with -@var{fill} when @var{fill} is non-@nicode{#f}. +When @var{fill} is not the special @emph{unspecified} value, the new +array is filled with @var{fill}. Otherwise, the initial contents of +the array is unspecified. The special @emph{unspecified} value is +stored in the variable @code{*unspecified*} so that for example +@code{(make-typed-array 'u32 *unspecified* 4)} creates a uninitialized +@code{u32} vector of length 4. Each @var{bound} may be a positive non-zero integer @var{N}, in which case the index for that dimension can range from 0 through @var{N-1}; or