1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-04-30 03:40:34 +02:00
guile/module
Andy Wingo df12979562 fix-letrec tweaks
* module/language/tree-il/fix-letrec.scm (partition-vars): Previously,
  for letrec* we treated all unreferenced vars as complex, because of
  orderings of effects that could arise in their definitions.  But we
  can actually keep simple and lambda vars as unreferenced, as their
  initializers cannot cause side effects.
  (fix-letrec!): Remove letrec* -> letrec code, as it's unneeded.
2011-03-09 22:38:11 +01:00
..
ice-9 Within while', continue' takes zero arguments 2011-03-08 18:18:36 -05:00
language fix-letrec tweaks 2011-03-09 22:38:11 +01:00
oop Allow GOOPS getters to add methods to primitive generics 2011-02-14 20:33:11 +01:00
rnrs Make `(rnrs base)' independent of other rnrs modules. 2011-02-22 00:32:39 +01:00
scripts Add `*current-warning-prefix*'. 2011-02-13 19:13:36 +01:00
srfi Don't mix definitions and expressions in SRFI-9 2011-03-09 21:36:54 +01:00
sxml sxml->xml fix 2010-12-02 22:24:26 +01:00
system repl: terminal-width by default 2011-03-04 11:16:15 +01:00
texinfo stexi->shtml supports itemx 2011-01-25 17:59:45 +01:00
web web server more assiduous about closing ports 2011-02-24 11:10:49 +01:00
Makefile.am add ice-9 eval-string 2011-03-05 23:16:11 +01:00
rnrs.scm implement port-eof? 2011-01-21 08:27:08 +01:00
statprof.scm remove a number of debug options 2010-09-24 20:57:01 +02:00
texinfo.scm Remove unused top-level variables. 2010-01-11 01:21:14 +01:00