lispdoc - results for simple-vector |
simple-vector | Undocumented
|
| Mentioned in: CLtL2 - 17.2. Array Access CLtL2 - 2.15. Overlap, Inclusion, and Disjointness of Types CLtL2 - 4.9. Determining the Type of an Object HyperSpec - Type SIMPLE-VECTOR | |
(simple-vector-p object) | Function: Return true if OBJECT is a SIMPLE-VECTOR, and NIL otherwise.
|
| Mentioned in: CLtL2 - 6.2.2. Specific Data Type Predicates HyperSpec - Function SIMPLE-VECTOR-P | |
(babel-encodings:with-simple-vector ((v vector) (s start) (e end)) &body body) | Function: If VECTOR is a displaced or adjustable array, binds V to the underlying simple vector, adds an adequate offset to START and END and binds those offset values to S and E. Otherwise, if VECTOR is already a simple array, it's simply bound to V with no further changes. START and END are unchecked and assumed to be within bounds. Note that in some Lisps, a slow copying implementation is necessary to obtain a simple vector thus V will be bound to a copy of VECTOR coerced to a simple-vector. Therefore, you shouldn't attempt to modify V.
|
(babel-encodings:with-checked-simple-vector ((v vector) (s start) (e end)) &body body) | Function: Like WITH-SIMPLE-VECTOR but bound-checks START and END.
|
simple-string | Undocumented
|
Example:(defun unicode-string-p (string) "An implementation specific test for a unicode string." (declare (optimize speed (safety 0) (debug 0)) (type simple-string string)) (some #'(lambda (x) (char> x *char-marker*)) string)) | Mentioned in: CLtL2 - 2.15. Overlap, Inclusion, and Disjointness of Types CLtL2 - 2.5.2. Strings CLtL2 - 4.6. Type Specifiers That Abbreviate CLtL2 - 4.8. Type Conversion Function CLtL2 - 4.9. Determining the Type of an Object HyperSpec - Type SIMPLE-STRING |
simple-error | Undocumented
|
| Mentioned in: CLtL2 - 29.3.4. Object-Oriented Basis of Condition Handling CLtL2 - 29.4.2. Assertions CLtL2 - 29.5. Predefined Condition Types HyperSpec - Condition Type SIMPLE-ERROR Successful Lisp - condition designator | |
simple-array | Undocumented
|
| Mentioned in: CLtL2 - 2.15. Overlap, Inclusion, and Disjointness of Types CLtL2 - 25.1.4. Similarity of Constants CLtL2 - 4.8. Type Conversion Function CLtL2 - 6.2.1. General Type Predicates HyperSpec - Type SIMPLE-ARRAY | |
simple-warning | Undocumented
|
| Mentioned in: CLtL2 - 29.5. Predefined Condition Types HyperSpec - Condition Type SIMPLE-WARNING | |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
| By Bill Moorier |