FunctionPackage: systemToCDocOverviewCGDocRelNotesFAQIndexPermutedIndex
Allegro CL version 8.2
Unrevised from 8.1 to 8.2.
8.1 version

declaration-information

Arguments: symbol &optional env

This function returns information about declarations named by symbol in the environment specified by env. The null lexical environment is used when env is unspecified or nil.

declaration-information only returns declarations that are not usually associated with a variable or function namespace. If the name or value of a variable or function has been given a declaration, then that declaration will not be retrieved by declaration-information, it will instead be retrieved by the appropriate variable-information or function-information call, and will be returned as an element of the third value returned.

When symbol is optimize, declaration-information returns a list whose elements are of the form (quality value) -- i.e. (space 2) or (speed 3) -- where the quality is one of the optimization qualities space, size, speed, compilation-speed, and debug, and the value is 0, 1, 2, or 3. This list is the single value returned. This list must not be modified.

When symbol is declaration, declaration-information returns a list whose elements are declaration names that have been proclaimed valid through the use of declaration proclamations. This list is the single value returned. This list must not be modified.


Copyright (c) 1998-2016, Franz Inc. Oakland, CA., USA. All rights reserved.
This page was not revised from the 8.1 page.
Created 2010.1.21.

ToCDocOverviewCGDocRelNotesFAQIndexPermutedIndex
Allegro CL version 8.2
Unrevised from 8.1 to 8.2.
8.1 version