lispdoc - results for sequence |
sequence | Undocumented
|
Example:(defun nsubseq (sequence start &optional (end (length sequence))) "Return a subsequence by pointing to location in original sequence." (make-array (- end start) :element-type (array-element-type sequence) :displaced-to sequence :displaced-index-offset start)) | Mentioned in: CLtL2 - 14. Sequences CLtL2 - 14.2. Concatenating, Mapping, and Reducing Sequences CLtL2 - 14.5. Sorting and Merging CLtL2 - 2.15. Overlap, Inclusion, and Disjointness of Types CLtL2 - 4.8. Type Conversion Function CLtL2 - 7.2. Generalized Variables CLtL2 - A.2.1. Scanners CLtL2 - A.2.5. Collectors HyperSpec - 17.1 Sequence Concepts HyperSpec - System Class SEQUENCE On Lisp - Classes and Instances On Lisp - Other Structures |
sequences | |
| Mentioned in: HyperSpec - 17.1.1 General Restrictions on Parameters that must be Sequences HyperSpec - 17.3 The Sequences Dictionary | |
(read-sequence seq stream &key (start 0) end) | Function: Destructively modify SEQ by reading elements from STREAM. That part of SEQ bounded by START and END is destructively modified by copying successive elements into it from STREAM. If the end of file for STREAM is reached before copying all elements of the subsequence, then the extra elements near the end of sequence are not updated, and the index of the next element is returned.
|
| Mentioned in: HyperSpec - Function READ-SEQUENCE PCL - a couple of utility functions PCL - bulk reads PCL - file output PCL - implementing shoutcast | |
(make-sequence type length &key (initial-element nil iep)) | Function: Return a sequence of the given TYPE and LENGTH, with elements initialized to INITIAL-ELEMENT.
|
| Mentioned in: CLtL2 - 14.1. Simple Sequence Functions HyperSpec - Function MAKE-SEQUENCE Successful Lisp - chapter12 | |
(write-sequence seq stream &key (start 0) (end nil)) | Function: Write the elements of SEQ bounded by START and END to STREAM.
|
| Mentioned in: HyperSpec - Function WRITE-SEQUENCE PCL - file output PCL - implementing shoutcast | |
(md5:md5sum-sequence) | Function: Calculate the MD5 message-digest of data in sequence. On CMU CL this works for all sequences whose element-type is supported by the underlying MD5 routines, on other implementations it only works for 1d simple-arrays with such element types.
|
(alexandria.0.dev:copy-sequence type sequence) | Function: Returns a fresh sequence of TYPE, which has the same elements as SEQUENCE.
|
alexandria.0.dev:proper-sequence | Type: Type designator for proper sequences, that is proper lists and sequences that are not lists.
|
(ql-clisp:read-byte-sequence &rest args) | Undocumented
|
(alexandria.0.dev:sequence-of-length-p sequence length) | Function: Return true if SEQUENCE is a sequence of length LENGTH. Signals an error if SEQUENCE is not a sequence. Returns FALSE for circular lists.
|
babel-encodings:overlong-utf8-sequence | Type: Signalled upon overlong UTF-8 sequences.
Structure: Signalled upon overlong UTF-8 sequences. |
flexi-streams:accept-overlong-sequence | Undocumented
|
(flexi-streams:with-output-to-sequence (var &key as-list (element-type ''octet) transformer) &body body) | Function: Creates an IN-MEMORY output stream, binds VAR to this stream and then executes the code in BODY. The stream stores data of type ELEMENT-TYPE (a subtype of OCTET) which is (optionally) transformed by the function TRANSFORMER prior to storage. The stream is automatically closed on exit from WITH-OUTPUT-TO-SEQUENCE, no matter whether the exit is normal or abnormal. The return value of this macro is a vector (or a list if AS-LIST is true) containing the octets that were sent to the stream within BODY.
|
(flexi-streams:with-input-from-sequence (var sequence &key start end transformer) &body body) | Function: Creates an IN-MEMORY input stream from SEQUENCE using the parameters START and END, binds VAR to this stream and then executes the code in BODY. A function TRANSFORMER may optionally be specified to transform the returned octets. The stream is automatically closed on exit from WITH-INPUT-FROM-SEQUENCE, no matter whether the exit is normal or abnormal. The return value of this macro is the return value of BODY.
|
(flexi-streams:get-output-stream-sequence stream &key as-list) | Undocumented
|
(trivial-gray-streams:stream-read-sequence stream sequence start end &allow-other-keys) | Undocumented
|
(trivial-gray-streams:stream-write-sequence stream sequence start end &allow-other-keys) | Undocumented
|
(flexi-streams:output-stream-sequence-length stream) | Undocumented
|
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
| By Bill Moorier |