actually pass original ids on to tree-il data types
authorAndy Wingo <wingo@pobox.com>
Sun, 17 May 2009 14:39:55 +0000 (16:39 +0200)
committerAndy Wingo <wingo@pobox.com>
Sun, 17 May 2009 14:39:55 +0000 (16:39 +0200)
commit696495f4d21fc8bc479b50588c08ea55e7c6e3a7
treef70d25d24530450695b068a373470254bc56587e
parent547a602d1ef4d3622cf2d476ff311957b447eaba
actually pass original ids on to tree-il data types

* module/ice-9/psyntax.scm (build-lambda, build-let, build-named-let)
  (build-letrec): Actually pass along the original ids to tree-il
  constructors.

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

* module/language/tree-il.scm: Add fields in <lambda>, <let>, and
  <letrec> for the original variable names.

* module/language/tree-il/compile-glil.scm (compile-glil): Adapt for new
  make-lambda arg.
module/ice-9/psyntax-pp.scm
module/ice-9/psyntax.scm
module/language/tree-il.scm
module/language/tree-il/compile-glil.scm