Returning too many values to call-with-values raises a runtime error
authorAndy Wingo <wingo@pobox.com>
Sun, 12 Jan 2014 11:28:12 +0000 (12:28 +0100)
committerAndy Wingo <wingo@pobox.com>
Sun, 12 Jan 2014 11:28:12 +0000 (12:28 +0100)
commit97cfb467f921406925bc12686f175f2221a92795
tree1944c3d85b65a57123818e87e91b42f1c5b40336
parent310866418b17cc4b340d325c960a4fb9f7b7d629
Returning too many values to call-with-values raises a runtime error

* module/language/cps/compile-bytecode.scm (compile-fun): Now that all
  $call expressions continue to $ktail or $ktrunc, remove the $kargs
  case, and make receive-values bail if too many values are returned.
module/language/cps/compile-bytecode.scm