psyntax support for with-fluids
authorAndy Wingo <wingo@pobox.com>
Thu, 18 Feb 2010 21:11:57 +0000 (22:11 +0100)
committerAndy Wingo <wingo@pobox.com>
Thu, 18 Feb 2010 21:46:31 +0000 (22:46 +0100)
commit6360c1d4c1f7d3bb43afa4f71d1d92bbf37fd845
tree8b74ae2acb05c9708589ff1c31796291c570bc41
parentb50511b4753240ddeb9f0823c9401d8ad32ae055
psyntax support for with-fluids

* module/ice-9/psyntax.scm (build-dynlet, with-fluids): Use psyntax to
  recognize `with-fluids' as a core form, producing <dynlet> if we are
  compiling.
  (sc-expand): To spice up the mix, use with-fluids here in the
  implementation.

* module/ice-9/psyntax-pp.scm: Bootstrapped twice (!).

* module/ice-9/boot-9.scm: Remove with-fluids definition, it's in the
  core now.
module/ice-9/boot-9.scm
module/ice-9/psyntax-pp.scm
module/ice-9/psyntax.scm