(or &rest forms) | Undocumented
|
Example:
(defun current-case-mode () (or *print-case*))
| Mentioned in:
CLtL2 - 12.3. Comparisons on Numbers
CLtL2 - 12.5. Irrational and Transcendental Functions
CLtL2 - 12.5.1. Exponential and Logarithmic Functions
CLtL2 - 22.1.4. Standard Dispatching Macro Character Syntax
CLtL2 - 22.4. Querying the User
CLtL2 - 26.8. Value Accumulation
CLtL2 - 28.1.7.4. Built-in Method Combination Types
CLtL2 - 29.4.1. Signaling Conditions
CLtL2 - 29.4.3. Exhaustive Case Analysis
CLtL2 - 4.4. Type Specifiers That Combine
CLtL2 - 4.9. Determining the Type of an Object
CLtL2 - 6.2.1. General Type Predicates
CLtL2 - 6.4. Logical Operators
CLtL2 - 7.10.2. Rules Governing the Passing of Multiple Values
CLtL2 - 9.2. Declaration Specifiers
CLtL2 - A.2.5. Collectors
HyperSpec - 1.4.4.20.4.1 No Arguments or Values in the ``Syntax'' Section
HyperSpec - Macro OR
HyperSpec - Type Specifier OR
On Lisp - An Interpreter
On Lisp - Anaphoric Macros (Macro-Defining Macros)
On Lisp - Anaphoric Variants
On Lisp - Chapter _28
On Lisp - Conditional Evaluation
On Lisp - Free Symbol Capture
On Lisp - Iteration with Multiple Values
On Lisp - New Implementation
On Lisp - New Utilities (Computation at Compile-Time)
On Lisp - Operations on Lists
On Lisp - Other Structures
On Lisp - Recursion on Subtrees
On Lisp - Recursion on Subtrees (Macros Returning Functions)
On Lisp - Restrictions on Binding
On Lisp - Testing Macroexpansion
PCL - and or and not
PCL - features and read time conditionalization
PCL - improving the user interaction
PCL - other method combinations
PCL - other special operators
Successful Lisp - chapter18
|
| | |
r | |
| | Mentioned in:
HyperSpec - 2.4.8.10 Sharpsign R
HyperSpec - R
|
| | |
(bit-ior bit-array-1 bit-array-2 &optional result-bit-array) | Function: Perform a bit-wise LOGIOR on the elements of BIT-ARRAY-1 and BIT-ARRAY-2, putting the results in RESULT-BIT-ARRAY. If RESULT-BIT-ARRAY is T, BIT-ARRAY-1 is used. If RESULT-BIT-ARRAY is NIL or omitted, a new array is created. All the arrays must have the same rank and dimensions.
|
| | Mentioned in:
HyperSpec - Function BIT-AND, BIT-ANDC1, BIT-ANDC2, BIT-EQV, BIT-IOR, BIT-NAND, BIT-NOR, BIT-NOT, BIT-ORC1, BIT-ORC2, BIT-XOR
Successful Lisp - chapter18
|
| | |
boole-ior | Variable: Boole function op, makes BOOLE return logior of integer1 and integer2.
|
| | Mentioned in:
CLtL2 - 12.7. Logical Operations on Numbers
HyperSpec - Constant Variable BOOLE-1, BOOLE-2, BOOLE-AND, BOOLE-ANDC1, BOOLE-ANDC2, BOOLE-C1, BOOLE-C2, BOOLE-CLR, BOOLE-EQV, BOOLE-IOR, BOOLE-NAND, BOOLE-NOR, BOOLE-ORC1, BOOLE-ORC2, BOOLE-SET, BOOLE-XOR
Successful Lisp - chapter18
|
| | |
(y-or-n-p &optional format-string &rest arguments) | Function: Y-OR-N-P prints the message, if any, and reads characters from *QUERY-IO* until the user enters y or Y as an affirmative, or either n or N as a negative answer. It asks again if you enter any other characters.
|
Example:
(defun add-cds ()
(loop (add-record (prompt-for-cd))
(if (not (y-or-n-p "Another? [y/n]: "))
(return))))
| Mentioned in:
CLtL2 - 22.4. Querying the User
HyperSpec - Function Y-OR-N-P, YES-OR-NO-P
PCL - improving the user interaction
|
| | |
(yes-or-no-p &optional format-string &rest arguments) | Function: YES-OR-NO-P is similar to Y-OR-N-P, except that it clears the input buffer, beeps, and uses READ-LINE to get the strings YES or NO.
|
| | Mentioned in:
CLtL2 - 21.1. Standard Streams
CLtL2 - 22.4. Querying the User
HyperSpec - Function Y-OR-N-P, YES-OR-NO-P
|
| | |
(set-exclusive-or list1 list2 &key key (test #'eql testp) (test-not #'eql notp)) | Function: Return new list of elements appearing exactly once in LIST1 and LIST2.
|
| | Mentioned in:
CLtL2 - 15.5. Using Lists as Sets
HyperSpec - Function SET-EXCLUSIVE-OR, NSET-EXCLUSIVE-OR
PCL - sets
|
| | |
(nset-exclusive-or list1 list2 &key key (test #'eql testp)
(test-not #'eql notp)) | Function: Destructively return a list with elements which appear but once in LIST1 and LIST2.
|
| | Mentioned in:
CLtL2 - 15.5. Using Lists as Sets
HyperSpec - Function SET-EXCLUSIVE-OR, NSET-EXCLUSIVE-OR
|
| | |
(alexandria.0.dev:nth-value-or nth-value &body forms) | Function: Evaluates FORM arguments one at a time, until the NTH-VALUE returned by one of the forms is true. It then returns all the values returned by evaluating that form. If none of the forms return a true nth value, this form returns NIL.
|
| | |
| | |
r: | |
| | Mentioned in:
HyperSpec - 22.3.2.1 Tilde R: Radix
|
| | |
are | |
| | Mentioned in:
HyperSpec - 3.2.2.1.3 When Compiler Macros Are Used
|
| | |