CL Unification: #T Reader Macro
 

Reader Macro #T

Package:

COMMON-LISP.EXTENSIONS.DATA-AND-CONTROL-FLOW.UNIFICATION

Syntax:

  #Tspec
  -> template
  

Description:

#Tspec expands to (make-template template-kind spec).

Examples:

  #Tfoo ==> #<SYMBOL-TEMPLATE FOO xxxxxx>
  

  #T(vector 1 2 &rest ?x) ==> #<VECTOR-TEMPLATE xxxxx>
  

Affected By:

None.

Exceptional Situations:

None.

See Also:

TEMPLATE, the "Template Sub-language" section.

Notes:

None.