diff options
author | Marius Vollmer <mvo@zagadka.de> | 2002-08-13 20:54:12 +0000 |
---|---|---|
committer | Marius Vollmer <mvo@zagadka.de> | 2002-08-13 20:54:12 +0000 |
commit | 209b52fecdd298f175171513f97510f19c513e0f (patch) | |
tree | d588bb0036d56fbbedcab90b936fcbdfd981dcfc /libguile/strports.h | |
parent | 28ab77254e3bf35036e03ec05294ff8f6a17569b (diff) | |
download | guile-209b52fecdd298f175171513f97510f19c513e0f.tar.gz |
* strports.h (scm_c_eval_string_in_module,
scm_eval_string_in_module): New prototypes.
* strports.c (scm_eval_string_in_module): New, but use
"eval-string" as the Scheme name and make second parameter
optional.
(scm_eval_string): Implement using scm_eval_string_in_module.
(scm_c_eval_string_in_module): New.
Thanks to Ralf Mattes for the suggestion!
Diffstat (limited to 'libguile/strports.h')
-rw-r--r-- | libguile/strports.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/libguile/strports.h b/libguile/strports.h index 22e9168a2..5f2625c05 100644 --- a/libguile/strports.h +++ b/libguile/strports.h @@ -76,7 +76,9 @@ SCM_API SCM scm_open_output_string (void); SCM_API SCM scm_get_output_string (SCM port); SCM_API SCM scm_c_read_string (const char *expr); SCM_API SCM scm_c_eval_string (const char *expr); +SCM_API SCM scm_c_eval_string_in_module (const char *expr, SCM module); SCM_API SCM scm_eval_string (SCM string); +SCM_API SCM scm_eval_string_in_module (SCM string, SCM module); SCM_API void scm_init_strports (void); #endif /* SCM_STRPORTS_H */ |