define macros before functions using macros; more MV fixen in srfi-69
authorAndy Wingo <wingo@pobox.com>
Sat, 1 Nov 2008 19:31:57 +0000 (20:31 +0100)
committerAndy Wingo <wingo@pobox.com>
Sat, 1 Nov 2008 19:31:57 +0000 (20:31 +0100)
commit6c3686ea144c2b7e72c64f8d5df966ae1691d986
tree7cd79abe35d367c6faeac82175fbc03b19277e39
parent9b10d0bcfd363508b833e09f70ad5fb4e74059ad
define macros before functions using macros; more MV fixen in srfi-69

* module/srfi/srfi-69.scm: Move the macros up before the functions that
  use them, so that the compiler can do its job.
  (hash-table-walk): While it is true about what I said about R5RS
  before, it seems that for R6 this will have to change. Anyway. In the
  meantime, since the test suite checks that hash-table-walk procedures'
  return values and number of return values are ignored, call that
  procedure within a call-with-values.
module/srfi/srfi-69.scm