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