psyntax: toplevel variable definitions discard previous syntactic binding.
authorMark H Weaver <mhw@netris.org>
Tue, 24 Dec 2013 11:42:51 +0000 (06:42 -0500)
committerMark H Weaver <mhw@netris.org>
Thu, 9 Jan 2014 22:40:43 +0000 (17:40 -0500)
commit8de355d08e25a877326489c4b0eb09d313c548dc
tree160e334a6ff7aba368c4daaaf2197f1f6fc46052
parent306cc01d3981feaa11aa0d866ff1d99128f0ace3
psyntax: toplevel variable definitions discard previous syntactic binding.

* module/ice-9/psyntax.scm (expand-top-sequence): When defining a
  toplevel variable, use the value of the same-named imported
  _variable_, if any.  Do _not_ use an existing syntactic binding.

* module/ice-9/psyntax-pp.scm: Regenerate.
module/ice-9/psyntax-pp.scm
module/ice-9/psyntax.scm