diff options
author | Mikael Djurfeldt <djurfeldt@nada.kth.se> | 1998-10-31 13:31:25 +0000 |
---|---|---|
committer | Mikael Djurfeldt <djurfeldt@nada.kth.se> | 1998-10-31 13:31:25 +0000 |
commit | 40cf7e92b2dd9205d5987968d9888c4a4118b5ab (patch) | |
tree | 97694f7c88a83b2af63d4983b18cae5c20fc9c7b /libguile/macros.h | |
parent | d41b3904a1147dfa6b0c4eb99cd83f29710a38e9 (diff) | |
download | guile-40cf7e92b2dd9205d5987968d9888c4a4118b5ab.tar.gz |
* evalext.c, evalext.h: New files. Contain non-R5RS things
having to do with evaluation.
* evalext.c (serial-map): New procedure: Version of `map' which
guarantees that the procedure is applied to the lists in serial
order.
(sequence->list): New syntax: Version of `begin' which returns a
list of the results of the body forms instead of the result of the
last body form.
(scm_definedp, scm_m_undefine): Moved from eval.c
* evalext.h (scm_m_sequence_to_list): Added declaration.
* Makefile.am: Added evalext.c, evalext.h, macros.c, macros.h.
Diffstat (limited to 'libguile/macros.h')
0 files changed, 0 insertions, 0 deletions