A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from http://www.lispworks.com/documentation/lw71/LW/html/lw-483.htm below:

define-dspec-alias

Arguments

name

A symbol naming a definer.

lambda-list

A list representing the parameters of a name dspec.

body

Forms evaluated to yield a dspec.

Description

The macro define-dspec-alias works rather like deftype. Dspecs whose car is name should have parameters that match lambda-list. They will be canonicalized into the dspec returned by body.

define-dspec-alias is useful when you add a new way of making existing definitions with a new defining form that expands into a system-provided defining form. The dspec system should consider the new and system-provided definers as variant forms of the same dspec class. define-dspec-alias is used to convert one of them to the other during canonicalization by canonicalize-dspec.


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4