sequence of expressions -> seq of head and tail
authorAndy Wingo <wingo@pobox.com>
Thu, 2 Jun 2011 17:13:32 +0000 (19:13 +0200)
committerAndy Wingo <wingo@pobox.com>
Thu, 2 Jun 2011 17:13:32 +0000 (19:13 +0200)
commit6fc3eae4772bc2c5dc3e2b377ca481eef9aa52f5
tree898c7e79ed0e5045692e619eda2a6e6a840462b0
parenta881a4ae3bc1f2cc00ac7274e286271b6f55287c
sequence of expressions -> seq of head and tail

* libguile/expand.h:
* module/language/tree-il.scm: Rename "sequence" to "seq", and instead
  of taking a list of expressions, take a head and a tail.

* module/language/tree-il/analyze.scm:
* module/language/tree-il/compile-glil.scm:
* module/language/tree-il/fix-letrec.scm:
* module/language/tree-il/spec.scm:
* module/language/elisp/compile-tree-il.scm:
* module/ice-9/psyntax.scm:
* module/ice-9/psyntax-pp.scm:
* module/ice-9/eval.scm:
* libguile/memoize.h:
* libguile/memoize.c:
* libguile/expand.c:
* libguile/eval.c: Adapt to the new seq format.
14 files changed:
libguile/eval.c
libguile/expand.c
libguile/expand.h
libguile/memoize.c
libguile/memoize.h
module/ice-9/eval.scm
module/ice-9/psyntax-pp.scm
module/ice-9/psyntax.scm
module/language/elisp/compile-tree-il.scm
module/language/tree-il.scm
module/language/tree-il/analyze.scm
module/language/tree-il/compile-glil.scm
module/language/tree-il/fix-letrec.scm
module/language/tree-il/spec.scm