summaryrefslogtreecommitdiff
path: root/libguile/strports.h
diff options
context:
space:
mode:
authorMarius Vollmer <mvo@zagadka.de>2002-08-13 20:54:12 +0000
committerMarius Vollmer <mvo@zagadka.de>2002-08-13 20:54:12 +0000
commit209b52fecdd298f175171513f97510f19c513e0f (patch)
treed588bb0036d56fbbedcab90b936fcbdfd981dcfc /libguile/strports.h
parent28ab77254e3bf35036e03ec05294ff8f6a17569b (diff)
downloadguile-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.h2
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 */