[Openmcl-devel] Initial bindings
gb at clozure.com
Wed Oct 6 09:17:32 UTC 2010
This needs to be documented of course, but you want to use the macro
(ccl::def-standard-initial-binding name ...)
and it should be exported (possibly after being tweaked to be a bit
fitter for public consumption.)
Note that when you didn't quote the variable and its value was used, that
value had reverted to NIL; the PROGV in the new thread's startup code
complained that that wasn't a bindable symbol. This needs to be caught
a lot earlier.
On Wed, 6 Oct 2010, Ron Garret wrote:
> On Oct 6, 2010, at 12:34 AM, Ron Garret wrote:
>> ? (ccl::define-standard-initial-binding *print-string-length* (lambda () nil))
> Oh, foo. DEFINE-STANDARD-INITIAL-BINDING is a function, not a macro. So the symbol needs to be quoted.
> Double grrr....
> Openmcl-devel mailing list
> Openmcl-devel at clozure.com
More information about the Openmcl-devel