zn does not need to be a special variable
commit0cfd893c304715ae25d1a3b62a076a53d620a0a2
authorRaymond Toy <toy.raymond@gmail.com>
Thu, 20 Jun 2024 15:03:59 +0000 (20 08:03 -0700)
committerRaymond Toy <toy.raymond@gmail.com>
Thu, 20 Jun 2024 15:03:59 +0000 (20 08:03 -0700)
treed46ab900ee96605f187f04017cacd1403b0c62b6
parentbd61d215589c82edcc87366b6f60fcc3fa5aac80
zn does not need to be a special variable

The variable `zn` is set in `ggr` but is never used there.  It is set
and used in `maybpc` and only set and read in a small part of
`maybpc`.

Thus, remove the declaration of `zn` as a special variable, remove it
from `ggr` and make it lexical in `maybpc`.

Full testsuite + share passes with cmucl and ccl64.
src/defint.lisp