mb-to-native

$Revision: 1.1.2.3 $

Function

Package: EXCL

Arguments: (vector8 &key address (length (position 0 vector8)))

This function rteurns an address.

This function copies the 8-bit bytes from vector8, a (simple-array (unsigned-byte 8) (*)) array, into static (ie, non-lisp heap) memory and returns an address to the first character of that data.

If the address argument is specified, then its value will be used (and returned) as the destination address and new memory will not be allocated. If the address argument is not specified, then the resulting memory must be passed to excl:aclfree to be reclaimed.

If the length argument is specified, then it specifies the number of elements to copy.

See also native-to-mb.

International Allegro CL is described in iacl.htm. The general documentation description is in introduction.htm. The index in index.htm.

Copyright (C) 1998-1999, Franz Inc., Berkeley, CA. All Rights Reserved.