Macro: SB-EXT:DEFINE-LOAD-TIME-GLOBAL¶
Defines NAME as a global variable that is always bound. VALUE is evaluated and assigned to NAME at load-time, but only if NAME is not already bound.
Attempts to read NAME at compile-time will signal an UNBOUND-VARIABLE error unless it has otherwise been assigned a value.
See also DEFGLOBAL which assigns the VALUE at compile-time too.
Lambda list¶
(sb-impl::name sb-impl::value &optional sb-impl::doc)