Creates a vector from the contents of a file.
hcl
file-binary-bytes pathname &key length element-type => vector
| pathname⇩ |
A pathname designator. |
| length⇩ |
An integer or nil. |
| element-type⇩ |
A valid array element type. |
| vector⇩ |
A vector with element type element-type. |
The function file-binary-bytes reads the bytes of the file specified by pathname and returns a vector containing those bytes.
length specifies the length of the vector to create. If length is nil (the default), file-binary-bytes uses the length of the file. If the file is shorter than length, the rest of the vector is uninitialized.
element-type is used both to specify the element type of vector and for opening the file. It should be one of the "natural" binary element types such as (unsigned-byte 8) (the default) or (signed-byte 16).
LispWorks® User Guide and Reference Manual - 01 Dec 2021 19:30:35