guile-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Guile-commits] 27/99: values takes multiple arguments


From: Christopher Allan Webber
Subject: [Guile-commits] 27/99: values takes multiple arguments
Date: Sun, 10 Oct 2021 21:50:48 -0400 (EDT)

cwebber pushed a commit to branch compile-to-js-merge
in repository guile.

commit b939d51f8a8965f43a95bea9a7a3224ce99a891f
Author: Ian Price <ianprice90@googlemail.com>
AuthorDate: Tue Jun 16 23:17:50 2015 +0100

    values takes multiple arguments
---
 module/language/js-il/runtime.js | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/module/language/js-il/runtime.js b/module/language/js-il/runtime.js
index d5b7c9b..c9bf8ee 100644
--- a/module/language/js-il/runtime.js
+++ b/module/language/js-il/runtime.js
@@ -292,9 +292,9 @@ var apply = function(self, k, f, arg) {
     return f.fun(f.freevars, k, arg);
 };
 
-var values = function(self, k, arg) {
-
-    return k(arg);
+var values = function(self, k) {
+    var args = Array.prototype.slice.call(arguments, 2);
+    return k.apply(k,args);
 };
 
 var abort_to_prompt = function(self, k, prompt) {



reply via email to

[Prev in Thread] Current Thread [Next in Thread]