1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-05-20 11:40:18 +02:00

Macro fix to CPS build-term

* module/language/cps.scm (build-term): Match on $branch and $throw as
  literals.
This commit is contained in:
Andy Wingo 2020-05-29 11:19:29 +02:00
parent 3c4d4acbd4
commit 1baed76349

View file

@ -221,7 +221,7 @@
(make-$kclause (build-arity arity) kbody kalternate))))
(define-syntax build-term
(syntax-rules (unquote $rec $continue)
(syntax-rules (unquote $continue $branch $prompt $throw)
((_ (unquote exp))
exp)
((_ ($continue k src exp))