mirror of
https://git.savannah.gnu.org/git/guile.git
synced 2025-06-10 14:00:21 +02:00
Fix CPS2 compute-successors
* module/language/cps2/utils.scm (compute-successors): Propagate $kfun to $ktail so that we don't leave off the tail if the body iloops.
This commit is contained in:
parent
2df454b95b
commit
16d92c566f
1 changed files with 2 additions and 2 deletions
|
@ -293,8 +293,8 @@ intset."
|
|||
(propagate1 k))
|
||||
(($ $kfun src meta self tail clause)
|
||||
(if clause
|
||||
(propagate1 clause)
|
||||
(propagate0)))
|
||||
(propagate2 clause tail)
|
||||
(propagate1 tail)))
|
||||
(($ $kclause arity kbody kalt)
|
||||
(if kalt
|
||||
(propagate2 kbody kalt)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue