Simplify ALWAYS-BOUND usage.
commitc5d3f24abfd5e6e4cc4f5729c357281e45cdf974
authorStas Boukarev <stassats@gmail.com>
Sat, 3 Feb 2018 14:40:37 +0000 (3 17:40 +0300)
committerStas Boukarev <stassats@gmail.com>
Sat, 3 Feb 2018 14:40:37 +0000 (3 17:40 +0300)
tree452e4c1197ac73d4b73cc58d5e32ad5835f0948c
parentbaafd314ed3fcc1d55b39250a56a6f8a5cc3da0c
Simplify ALWAYS-BOUND usage.

Don't insist on the variable being bound at compile time.
That way simply

(defvar *x* y)
(declaim (always-bound *x*))

is enough.
src/compiler/early-c.lisp
src/compiler/main.lisp
src/compiler/proclaim.lisp