2 |
#define SCM_SRFI_1_H |
#define SCM_SRFI_1_H |
3 |
/* srfi-1.h --- SRFI-1 procedures for Guile |
/* srfi-1.h --- SRFI-1 procedures for Guile |
4 |
* |
* |
5 |
* Copyright (C) 2002 Free Software Foundation, Inc. |
* Copyright (C) 2002, 2003 Free Software Foundation, Inc. |
6 |
* |
* |
7 |
* This library is free software; you can redistribute it and/or |
* This library is free software; you can redistribute it and/or |
8 |
* modify it under the terms of the GNU Lesser General Public |
* modify it under the terms of the GNU Lesser General Public |
32 |
# define SCM_SRFI1_API extern |
# define SCM_SRFI1_API extern |
33 |
#endif |
#endif |
34 |
|
|
35 |
|
SCM_SRFI1_API SCM scm_srfi1_delete (SCM x, SCM lst, SCM pred); |
36 |
|
SCM_SRFI1_API SCM scm_srfi1_delete_x (SCM x, SCM lst, SCM pred); |
37 |
|
SCM_SRFI1_API SCM scm_srfi1_delete_duplicates (SCM lst, SCM pred); |
38 |
|
SCM_SRFI1_API SCM scm_srfi1_delete_duplicates_x (SCM lst, SCM pred); |
39 |
SCM_SRFI1_API SCM scm_srfi1_map (SCM proc, SCM arg1, SCM args); |
SCM_SRFI1_API SCM scm_srfi1_map (SCM proc, SCM arg1, SCM args); |
40 |
SCM_SRFI1_API SCM scm_srfi1_for_each (SCM proc, SCM arg1, SCM args); |
SCM_SRFI1_API SCM scm_srfi1_for_each (SCM proc, SCM arg1, SCM args); |
41 |
SCM_SRFI1_API SCM scm_srfi1_member (SCM obj, SCM ls, SCM pred); |
SCM_SRFI1_API SCM scm_srfi1_member (SCM obj, SCM ls, SCM pred); |