and (Type Specifier) (ANSI and GNU Common Lisp Document)

Next: or (Type Specifier), Previous: not (Type Specifier), Up: Types and Classes Dictionary

#### 4.4.20 and [Type Specifier]

#### Compound Type Specifier Kind::

Combining.

#### Compound Type Specifier Syntax::

(`and`{{typespec}*})

#### Compound Type Specifier Arguments::

typespec—a type specifier.

#### Compound Type Specifier Description::

This denotes the set of all objects of the type determined by the intersection of the typespecs.

* is not permitted as an argument.

The type specifiers `(and)` and t are equivalent. The symbol and is not valid as a type specifier, and, specifically, it is not an abbreviation for `(and)`.