1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-05-01 12:20:26 +02:00

Fix verify.scm for call-thunk/no-inline

* module/language/cps/verify.scm (check-arities): Allow
  call-thunk/no-inline to continue to $kreceive.
This commit is contained in:
Andy Wingo 2018-01-05 19:50:12 +01:00
parent fa4cb2182d
commit d4502dba07

View file

@ -282,7 +282,11 @@ definitions that are available at LABEL."
(assert-kreceive-or-ktail))
(($ $primcall name param args)
(match cont
(($ $kargs) #t)))))
(($ $kargs) #t)
(($ $kreceive)
(match exp
(($ $primcall 'call-thunk/no-inline #f (thunk)) #t)
(_ (cont (error "bad continuation" exp cont)))))))))
(define (check-term term)
(match term
(($ $continue k src exp)