The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
Newsgroups: comp.lang.lisp
From: Kent M Pitman <pit...@world.std.com>
Date: 1999/03/21
Subject: Re: Dynamic binding
"His Holiness the Reverend Doktor Xenophon Fenderson, the Carbon(d)ated" <xenop...@irtnog.org> writes:
> I'm not certain I understand dynamic binding correctly. Here's the This declares B special in all subsequent uses, whether or not there > example code I cooked up (being run under ACL5 on Linux): > (DEFVAR B 1) is an accompanying declare. It can't be retracted nor lexically shadowed. (It can be shadowed by making a new package, of course.) > (DEFUN BAZ (B) (DECLAIM (SPECIAL B)) (FOO 'A)) Use DECLAIM only at top-level. Doing it in a program won't do what > => BAZ you expect. Use only DECLARE in programs. Use either DECLAIM or PROCLAIM at top-level. You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
| ||||||||||||||