diff options
author | Mark H Weaver <mhw@netris.org> | 2013-04-06 13:36:24 -0400 |
---|---|---|
committer | Mark H Weaver <mhw@netris.org> | 2013-04-06 18:09:45 -0400 |
commit | a16d4e82e949954805bf2cd42cfbb519fcf4012d (patch) | |
tree | 101e32a296bb1228caeaf57feb54e869c26115a9 /libguile/array-map.c | |
parent | c608e1aafae347dc52cda70aa9379e9b6803b5e6 (diff) | |
download | guile-a16d4e82e949954805bf2cd42cfbb519fcf4012d.tar.gz |
Implement 'scm_c_bind_keyword_arguments'.
* libguile/keywords.c (scm_keyword_argument_error): New variable.
(scm_c_bind_keyword_arguments): New API function.
* libguile/keywords.h (enum scm_keyword_arguments_flags): New enum.
(scm_t_keyword_arguments_flags): New typedef.
(scm_c_bind_keyword_arguments): New prototype.
* doc/ref/api-data.texi (Coding With Keywords, Keyword Procedures): Add
documentation.
* test-suite/standalone/test-scm-c-bind-keyword-arguments.c: New file.
* test-suite/standalone/Makefile.am: Add
test-scm-c-bind-keyword-arguments test.
Diffstat (limited to 'libguile/array-map.c')
0 files changed, 0 insertions, 0 deletions