User Tools

A PCRE internal error occured. This might be caused by a faulty plugin

====== Macro DECLAIM ====== ====Syntax==== * declaim //declaration-specifier''*''// → //[[CL:Glossary:implementation-dependent]]// ====Arguments and Values==== * //declaration-specifier// - a //[[CL:Glossary:declaration specifier]]//; not evaluated. ====Description==== Establishes the //[[CL:Glossary:declaration|declarations]]// specified by the //declaration-specifiers//. If a use of this macro appears as a //[[CL:Glossary:top level form]]// in a //[[CL:Glossary:file]]// being processed by the //[[CL:Glossary:file compiler]]//, the proclamations are also made at compile-time. As with other defining macros, it is unspecified whether or not the compile-time side-effects of a **declaim** persist after the //[[CL:Glossary:file]]// has been //[[CL:Glossary:compiled]]//. ====Examples==== None. ====Side Effects==== None. ====Affected By==== None. ====Exceptional Situations==== None. ====See Also==== **[[CL:Symbols:declare|Symbol DECLARE]]**, **[[CL:Functions:proclaim|Function PROCLAIM]]** ====Notes==== None. \issue{PROCLAIM-ETC-IN-COMPILE-FILE:NEW-MACRO}