summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKeisuke Nishida <kxn30@po.cwru.edu>2001-06-26 15:59:41 +0000
committerKeisuke Nishida <kxn30@po.cwru.edu>2001-06-26 15:59:41 +0000
commitdd0e04edd65cdcb71517f1f079676cb04d3bafc4 (patch)
treee3c9379293e6d641eab286b91eefb7d201240ebb
parentfdc2839563bd8c821221a4869f27255ae77f757b (diff)
downloadguile-dd0e04edd65cdcb71517f1f079676cb04d3bafc4.tar.gz
News for scm_call_N and scm_apply_N.
-rw-r--r--NEWS17
1 files changed, 17 insertions, 0 deletions
diff --git a/NEWS b/NEWS
index 5e26e4734..f55f70543 100644
--- a/NEWS
+++ b/NEWS
@@ -701,6 +701,23 @@ Guile.
Instead, use scm_c_memq or scm_memq, scm_memv, scm_member.
+** New functions: scm_call_0, scm_call_1, scm_call_2, scm_call_3
+
+Call a procedure with the indicated number of arguments.
+
+Example:
+
+ scm_call_1 (proc, arg1);
+
+** New functions: scm_apply_0, scm_apply_1, scm_apply_2, scm_apply_3
+
+Call a procedure with the indicated number of arguments and a list
+of arguments.
+
+Example:
+
+ scm_apply_1 (proc, arg1, args);
+
** New function: scm_c_read (SCM port, void *buffer, scm_sizet size)
Used by an application to read arbitrary number of bytes from a port.